如何主动向用户发起语音通话?
How to proactively initiate an audio call to user?
我想通过 API 或 link 触发向用户发起音频呼叫。
我试过像下面那样做,但它没有调用用户。
var connector = new calling.CallConnector({
callbackUrl: my_callback_url,
appId: my_app_id,
appPassword: my_app_password
});
var bot = new calling.UniversalCallBot(connector);
bot.set('storage', new builder.MemoryBotStorage());
app.post('/api/calls', connector.listen());
var msg = new builder.Message().address(
conversation:
{
id
},
serviceUrl: 'https://smba.trafficmanager.net/apis/' );
msg.text('Hello');
bot.send(msg);
底部代码在我使用 ChatConnector 发送短信时有效,
我正在尝试使用相同的方法发起呼叫。
我想通过 API 或 link 触发向用户发起音频呼叫。 我试过像下面那样做,但它没有调用用户。
var connector = new calling.CallConnector({
callbackUrl: my_callback_url,
appId: my_app_id,
appPassword: my_app_password
});
var bot = new calling.UniversalCallBot(connector);
bot.set('storage', new builder.MemoryBotStorage());
app.post('/api/calls', connector.listen());
var msg = new builder.Message().address(
conversation:
{
id
},
serviceUrl: 'https://smba.trafficmanager.net/apis/' );
msg.text('Hello');
bot.send(msg);
底部代码在我使用 ChatConnector 发送短信时有效, 我正在尝试使用相同的方法发起呼叫。