Webhooks没有被解雇。 API nexmo

我使用nexmo api将所有呼叫重定向到一个虚拟的美国号码为一个真实的号码。

为了实现我使用这个请求:https://developer.nexmo.com/api/developer/numbers#update-a-number

使用下面的参数:

  • moHttpUrl:我的服务器上响应200 OK的url(https)
  • 国家:美国
  • misdn:美国虚拟号码
  • voiceCallbackType:tel
  • voiceCallbackValue:真正的前锋
  • voiceStatusCallback:我的服务器上响应200 OK的url(https)
  • (数据记录良好,我可以在nexmo backoffice上看到它)

    问题:当我用手机拨打美国电话号码时,重定向功能正常。 我停留在10秒钟的线路上并停止呼叫。

    目前nexmo应该调用我的voiceStatusCallback,但什么也不做。 此外,我不知道哪些信息通过webhook传递。

    Thx为您提供帮助。


    看起来您的问题与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 Sam Nexmo开发者倡导者

    链接地址: http://www.djcxy.com/p/5657.html

    上一篇: Webhooks are not fired. API nexmo

    下一篇: Laravel 5.2 Socialite Facebook API login redirect error