使用plivo api进行呼叫互连时的问题

问题描述

我目前正在使用 plivo api 来构建 ivr,但是,我已经使用了文档给出的所有建议,到目前为止我无法在应用程序的电话会议中建立成功的连接,下面我附上了参与会议功能代码。 getDialConnecting(numberFrom,numberTo,route){ 让 ivr = 新的 ivr();

let client = ivr.getClient();

client.calls.create(
  `${numberFrom}`,`${numberTo}`,`${process.env.HOST}${route}`,{
    answerMethod: "POST"
  },).then(function(response){
  console.log(response);
},function(err){
  console.log(err);
});

每次我进行电话会议并输入以下参数时都会调用函数 我目前正在使用 plivo api 来构建一个 ivr,但是,我已经使用了文档给出的所有建议,到目前为止我无法在应用程序的电话会议中建立成功的连接,下面我附上了代码参与会议功能

call.getDialConnecting(`${incomingNumber}`,`${incomingNumberTransmitter}`,'conference');

此外,这是执行接受调用函数处理的路径

const ivrGetConference = route.post('/voice/conference',call.callRequestConfirmed);

解决方法

我叫 Mohammed Huzaif,我在 Plivo 担任产品推广员。

根据共享的信息,我无法确定您可能收到的错误或使用的文档。

但是,您可以按照以下步骤构建 IVR。

  • 首先,我们将创建我们的 IVR,为此,请按照此 documentation 中的说明进行操作。

  • IVR 系统开发完成后,我们将使用上一步生成的 URL 呼叫目标号码。 要拨打电话,请使用以下代码。

注意:将占位符“from”:替换为 caller_id、“to”:目的地号码和“answer_url ":上一步生成的url。

    var plivo = require('plivo'); 
    (function main() {
    'use strict';
    var client = new plivo.Client("<auth_id>","<auth_token>"); // https://console.plivo.com/dashboard/
    client.calls.create(
        "+14151234567",// from
        "+15671234567",// to
        "https://s3.amazonaws.com/static.plivo.com/answer.xml",// answer url
        {
            answerMethod: "POST",},).then(function (response) {
        console.log(response);
    },function (err) {
        console.error(err);
    });})();

如果您仍需要任何帮助,请随时与我们的 support-team 联系。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...