Asterisk ari-event: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Overview == Asterisk ARI event 내용 정리 == Dial == Base type: Event Dialing state has changed. * asterisk_id: string(optional): The unique ID for the Asterisk insta...") |
(→Dial) |
||
Line 6: | Line 6: | ||
Dialing state has changed. | Dialing state has changed. | ||
<pre> | |||
{ | |||
"properties": { | |||
"forwarded": { | |||
"required": false, | |||
"type": "Channel", | |||
"description": "Channel that the caller has been forwarded to." | |||
}, | |||
"caller": { | |||
"required": false, | |||
"type": "Channel", | |||
"description": "The calling channel." | |||
}, | |||
"dialstatus": { | |||
"required": true, | |||
"type": "string", | |||
"description": "Current status of the dialing attempt to the peer." | |||
}, | |||
"forward": { | |||
"required": false, | |||
"type": "string", | |||
"description": "Forwarding target requested by the original dialed channel." | |||
}, | |||
"dialstring": { | |||
"required": false, | |||
"type": "string", | |||
"description": "The dial string for calling the peer channel." | |||
}, | |||
"peer": { | |||
"required": true, | |||
"type": "Channel", | |||
"description": "The dialed channel." | |||
} | |||
}, | |||
"id": "Dial", | |||
"description": "Dialing state has changed." | |||
} | |||
</pre> | |||
* asterisk_id: string(optional): The unique ID for the Asterisk instance that raised this event. | * asterisk_id: string(optional): The unique ID for the Asterisk instance that raised this event. | ||
* type: string: Indicates the type of this message. | * type: string: Indicates the type of this message. |
Revision as of 15:00, 23 October 2018
Overview
Asterisk ARI event 내용 정리
Dial
Base type: Event
Dialing state has changed.
{ "properties": { "forwarded": { "required": false, "type": "Channel", "description": "Channel that the caller has been forwarded to." }, "caller": { "required": false, "type": "Channel", "description": "The calling channel." }, "dialstatus": { "required": true, "type": "string", "description": "Current status of the dialing attempt to the peer." }, "forward": { "required": false, "type": "string", "description": "Forwarding target requested by the original dialed channel." }, "dialstring": { "required": false, "type": "string", "description": "The dial string for calling the peer channel." }, "peer": { "required": true, "type": "Channel", "description": "The dialed channel." } }, "id": "Dial", "description": "Dialing state has changed." }
- asterisk_id: string(optional): The unique ID for the Asterisk instance that raised this event.
- type: string: Indicates the type of this message.
- application: string: Name of the application receiving the event.
- timestamp: Date(optional): Time at which this event was created.
- caller: Channel(optional): The calling channel
- dialstatus: string: Current status of the dialing attempt to the peer.
- dialstring: string(optional): The dial string for calling the peer channel.
- forward: string(optional): Forwarding target requested by the original dialed channel.
- forwarded: Channel(optional): Channel that the caller has been forwared to.
- peer: Channel: The dialed channel.
Example
{ "type": "Dial", "timestamp": "2018-10-23T12:36:02.673+0000", "dialstatus": "", "forward": "", "dialstring": "pchero-voip/sip:284712939482@127.0.0.1", "peer": { "id": "pchero-462475.572686", "name": "PJSIP/pchero-voip-00001b1f", "state": "Down", "caller": { "name": "", "number": "1337" }, "connected": { "name": "", "number": "1337" }, "accountcode": "", "dialplan": { "context": "pchero-voip", "exten": "s", "priority": 1 }, "creationtime": "2018-10-23T12:36:02.671+0000", "language": "en" }, "asterisk_id": "210445d7-73bd-456a-aef2-e0ef847bfa0f", "application": "pchero_voip" }