不会触发 Webhook。 API 下一个
Webhooks are not fired. API nexmo
我使用 nexmo api 将所有对虚拟美国号码的呼叫重定向到真实号码。
为了实现我使用了这个请求:
https://developer.nexmo.com/api/developer/numbers#update-a-number
参数如下:
- moHttpUrl:我的服务器上的 url (https) 响应 200 OK
- 国家:美国
- misdn : 美国虚拟号码
- voiceCallbackType : 电话
- voiceCallbackValue : 真正的转发
- voiceStatusCallback:我的服务器上的 url (https) 响应 200 OK
(数据记录的很好,我在nexmo后台可以看到)
问题:当我用 phone 拨打美国号码时,重定向正常。我保持在线 10 秒并停止通话。
目前 nexmo 应该调用我的 voiceStatusCallback 但什么都不做。
此外,我不知道哪些信息是通过 webhook 传递的。
感谢您的帮助。
看起来你的问题与 https 有关,简单的呼叫转移是我们弃用语音的一部分 API 因此它只支持 https 上的 SHA-1 证书,所以我想这是你的问题。
https://help.nexmo.com/hc/en-us/articles/115005461928
有 2 个选项,要么使用 http 进行回叫(我知道这不是很好),要么看看我们的新语音 API 如果您想做一个,它会给您更多的控制权简单的呼叫转移你只需要在 URL 的某个地方托管一个 JSON 文件,其中包含一个连接操作见 https://developer.nexmo.com/api/voice/ncco#connect 然后你会得到一大堆呼叫事件 webhooks 例如当通话开始、接听和结束。
Rgds
山姆
Nexmo 开发者代言人
我使用 nexmo api 将所有对虚拟美国号码的呼叫重定向到真实号码。
为了实现我使用了这个请求: https://developer.nexmo.com/api/developer/numbers#update-a-number
参数如下:
- moHttpUrl:我的服务器上的 url (https) 响应 200 OK
- 国家:美国
- misdn : 美国虚拟号码
- voiceCallbackType : 电话
- voiceCallbackValue : 真正的转发
- voiceStatusCallback:我的服务器上的 url (https) 响应 200 OK
(数据记录的很好,我在nexmo后台可以看到)
问题:当我用 phone 拨打美国号码时,重定向正常。我保持在线 10 秒并停止通话。
目前 nexmo 应该调用我的 voiceStatusCallback 但什么都不做。 此外,我不知道哪些信息是通过 webhook 传递的。
感谢您的帮助。
看起来你的问题与 https 有关,简单的呼叫转移是我们弃用语音的一部分 API 因此它只支持 https 上的 SHA-1 证书,所以我想这是你的问题。 https://help.nexmo.com/hc/en-us/articles/115005461928
有 2 个选项,要么使用 http 进行回叫(我知道这不是很好),要么看看我们的新语音 API 如果您想做一个,它会给您更多的控制权简单的呼叫转移你只需要在 URL 的某个地方托管一个 JSON 文件,其中包含一个连接操作见 https://developer.nexmo.com/api/voice/ncco#connect 然后你会得到一大堆呼叫事件 webhooks 例如当通话开始、接听和结束。
Rgds 山姆 Nexmo 开发者代言人