我无法找到关于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"
}
我是对的吗?
致以最诚挚的问候,
拉狄克
答案 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
我必须道歉,目前在我们的文档中找不到它应该是那么容易,但我们刚刚开始重写这些页面,希望很快就会更清楚。