2017-09-16 48 views
0

我使用nexmo API将所有呼叫重定向到一个虚拟我们的号码为一个实数。Webhooks没有被解雇。 API nexmo

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

下面PARAMS:我的服务器上的URL(HTTPS)的响应200 OK

  • 国家:

    1. moHttpUrl美国
    2. misdn:美国虚拟号码
    3. voiceCallbackType:tel
    4. voiceCallbackValue:真正的前锋
    5. voiceStatusCallback:我的服务器上的URL(HTTPS)的响应200 OK

    (数据良好记录,我可以看到它nexmo后台)

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

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

    Thx寻求帮助。

  • 回答

    0

    看起来您的问题与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开发者布

    +0

    THX山姆, 坐落在HTTP工作网络挂接伟大! 青梅更多的问题可能重定向短信也使用ncco? –