Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在Twilio会议中添加一个机器人,并使用会议友好名称发布一些信息_Node.js_Twilio_Twilio Click To Call - Fatal编程技术网

Node.js 在Twilio会议中添加一个机器人,并使用会议友好名称发布一些信息

Node.js 在Twilio会议中添加一个机器人,并使用会议友好名称发布一些信息,node.js,twilio,twilio-click-to-call,Node.js,Twilio,Twilio Click To Call,使用下面的代码,我的用户将加入电话会议,会议将使用唯一的名称创建 const VoiceResponse = require('twilio').twiml.VoiceResponse; const response = new VoiceResponse(); const dial = response.dial(); dial.conference({ statusCallback: <event_url>, statusCallbackEvent: 'start

使用下面的代码,我的用户将加入电话会议,会议将使用唯一的名称创建

const VoiceResponse = require('twilio').twiml.VoiceResponse;
const response = new VoiceResponse();
const dial = response.dial();
dial.conference({
    statusCallback: <event_url>,
    statusCallbackEvent: 'start end join leave'
}, "test_conference_name");

res.type('text/xml');
res.send(response.toString());
const VoiceResponse=require('twilio').twiml.VoiceResponse;
const response=新语音应答();
const dial=response.dial();
电话会议({
状态回调:,
statusCallbackEvent:“开始结束加入休假”
}“测试会议名称”;
res.type('text/xml');
res.send(response.toString());
现在我想把机器人添加到这次电话会议中,并向所有用户宣布一些事情,比如会议将在未来5分钟内结束

const twilio_client = require('twilio')(accountSid, authToken);

twilio_client.calls.create({
    url: "<twiml url with voice responce>",
    to: "test_conference_name",
    from: "+17016390587",
})
.then((call) => {
    console.log("success")
})
const twilio\u client=require('twilio')(accountSid,authToken);
twilio_client.calls.create({
url:“”,
致:“测试会议名称”,
发件人:“+17016390587”,
})
.然后((呼叫)=>{
console.log(“成功”)
})
我收到错误消息,您试图拨打的电话号码“test\u conference\u name”无效。

我在这篇文章中看到了这个解决方案,但它有旧的语法,并且使用的是会议编号


我想在会议名称的基础上添加一个机器人,我没有会议编号。

这里是Twilio开发者福音传道者

现在,你有两个选择。但是,它们都需要连接一个号码

您可以设置一个指向URL的号码,该URL返回TwiML以将您的bot引导到会议中,然后使用bot拨打该号码(作为链接问题的解决方案)

或者,您可以连接到一个号码,该号码连接到您的bot,该bot有一个入站webhook,指向TwiML,它将向您的会议发送消息

最后,会议目前正在获得更多的功能,并且很快就可以为与会者提供一些功能


让我知道这是否有帮助。

这里是Twilio开发者福音传道者

现在,你有两个选择。但是,它们都需要连接一个号码

您可以设置一个指向URL的号码,该URL返回TwiML以将您的bot引导到会议中,然后使用bot拨打该号码(作为链接问题的解决方案)

或者,您可以连接到一个号码,该号码连接到您的bot,该bot有一个入站webhook,指向TwiML,它将向您的会议发送消息

最后,会议目前正在获得更多的功能,并且很快就可以为与会者提供一些功能

让我知道这是否有帮助