请求入站语音呼叫的JSON正文

时间:2018-01-27 18:31:41

标签: nexmo

我无法找到关于Nexmo对“回答”结束“事件”服务的两个请求的任何严格信息。我很困惑。

当我第一次拨打我的虚拟号码时,我的“回答”网址被调用。问题是该请求的JSON正文如何?您能否向我提供一些“回答”网址请求的示例?

然后在欢迎语言用户进行选择并调用“事件”服务之后。据我所知,POST请求的JSON正文如下:

{
    "dtmf": "2",
    "timed_out": false,
    "uuid": "cwa3126675f721esueedc762c9ft94b7",
    "conversation_uuid": "CON-w4e9ae1-28ka-1234-ic63-65d022433343",
    "timestamp": "2018-01-27T17:59:39.963Z"
}

我是对的吗?

致以最诚挚的问候,

拉​​狄克

1 个答案:

答案 0 :(得分:2)

回复事件的webhook包含4个值:

to:调用端点。
from:您呼叫的终端。
conversation_uuid:此对话的唯一ID uuid:此来电的唯一ID。

默认情况下,这个请求是一个GET,那些将是查询参数,如果你需要那个格式,你可以将方法更改为POST,你会得到这样的JSON:

{
    "from": "447700900001",
    "to": "447700900002",
    "uuid": "CON-9faebf2c-6609-40e2-adaa-95444b6ca352",
    "conversation_uuid": "CON-9faebf2c-6609-40e2-adaa-95444b6ca352"
}

呼叫进展事件'参考在这里,通常有2/3种不同的事件类别: 呼叫progess就像呼叫是started answered& completed以及其他2个响应input操作或record操作的事件。

https://developer.nexmo.com/api/voice#webhook

我必须道歉,目前在我们的文档中找不到它应该是那么容易,但我们刚刚开始重写这些页面,希望很快就会更清楚。