1

经过数小时的最终成功安装后,我让 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.

使用以下负载进行调用:

{ "to":[{ "type": "phone", "number": "+49711xxx" }], "from": { "type": "phone", "number": "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"}

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

4

1 回答 1

1

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

于 2016-10-25T22:50:44.123 回答