经过数小时和数小时的最终成功安装后,我得到nexmo api来运行并产生这个:
嗨,使用您的密钥:dxxxxxx8和secret:0xxxxx进行呼叫 语音API。
使用应用程序ID“App SMS n VoiceMail”拨打+ 49711xxxx4
为App SMS和VoiceMail生成JWT。
keyfile =“App SMS n VoiceMail”
当您向我们的某个人提出请求时,此JWT会对您进行身份验证 终点:
eyJ0eXAiOiJxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxQfrNDytEkvmNfTQXtQnlXpaR-gVg2pBEGcLMom1ziVrN_xxxxxxxxxxxx2yT67n68q-ehKeut_Pg_xxxxxxxV-mn4Gb9SdxxxxxxxxxxxxxxxxeJ0iY69yI7x-jcBWgBrhSOaexxxxxxxxxxxxxdiXgN5TQWOjulPbT-copH0Jnr3sQ7oUpxxxxxxxxxxxxxxxxxxxxxxxxxxTXhQ5UcFbLh3xxxxxxxxxxxRSQWXIxv_KgGQxxxxxxxxxxxxxBmGF-9fbxxxxxxxA。
使用以下有效负载进行呼叫:
{ “至”:[{ “type”:“电话”, “数字”:“+ 49711xxx” }], “from”:{ “type”:“电话”, “号码”:“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通话状态为: { “类型”: “未授权”, “error_title”: “未授权”}
嗯,一切似乎都很好, 除了我得到未经授权的错误:(
答案 0 :(得分:0)
您必须下载nexmo-cli并创建应用并将电话号码链接到该应用,以便您可以使用Voice API。当您初始化客户端时,您将包含在nexmo-cli中创建应用程序时生成的私钥以及作为参数的应用程序ID。