【问题标题】:Nexmo - Unauthorized after Curl - voiceNexmo - Curl 后未​​经授权 - 语音
【发布时间】:2017-02-10 15:25:13
【问题描述】:

在最终成功安装数小时后,我让 nexmo api 运行并生成:

您好,使用您的密钥:dxxxxxx8 和密码:0xxxxxx 拨打电话 语音 API。

使用应用程序 ID 'App SMS n VoiceMail' 拨打 +49711xxxx4

为 App SMS n VoiceMail 生成 JWT。

keyfile="App SMS n VoiceMail"

当您向我们的其中一个提出请求时,此 JWT 会对您进行身份验证 端点:

eyJ0eXAiOiJxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxQfrNDytEkvmNfTQXtQnlXpaR-gVg2pBEGcLMom1ziVrN_xxxxxxxxxxxx2yT67n68q-ehKeut_Pg_xxxxxxxV-mn4Gb9SdxxxxxxxxxxxxxxxxeJ0iY69yI7x-jcBWgBrhSOaexxxxxxxxxxxxxdiXgN5TQWOjulPbT-copH0Jnr3sQ7oUpxxxxxxxxxxxxxxxxxxxxxxxxxxTXhQ5UcFbLh3xxxxxxxxxxxRSQWXIxv_KgGQxxxxxxxxxxxxxBmGF-9fbxxxxxxxA。 P>

使用以下负载进行调用:

{ “到”:[{ “类型”:“电话”, “号码”:“+49711xxx” }], “从”: { “类型”:“电话”, “数字”:“32460201xx” }, "answer_url": ["https://nexmo-community.github.io/ncco-examples/first_call_talk.json"]}

answer_url 指向提供 NCCO 的 webhook 端点 管理呼叫。

然后打电话。

uri:https://api.nexmo.com/v1/calls 通话状态为: {"type":"UNAUTHORIZED","error_title":"Unauthorized"}

嗯,一切似乎都很好, 除了我得到未经授权的错误:(

【问题讨论】:

    标签: nexmo


    【解决方案1】:

    您必须下载 nexmo-cli 并创建一个应用并将电话号码链接到该应用,这样您才能使用 Voice API。当您初始化客户端时,您会包含在 nexmo-cli 中创建应用程序时生成的私钥和应用程序 ID 作为参数。

    【讨论】:

    • 感谢您的解决方案!。对我来说,它适用于使用 nexmo-cli 生成的应用程序,但不适用于仪表板上生成的应用程序。
    猜你喜欢
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 2016-11-08
    • 2011-04-21
    • 2019-05-13
    • 2020-10-20
    • 1970-01-01
    相关资源
    最近更新 更多