我们如何添加功能,以便用户可以使用 Twilio 帐户从 React Native 和 NodeJs 拨打电话号码。我已经使用了
client.call.create()
功能,但正在创建电话会议我想与 2 个用户创建实时通话。我有人可以添加演示代码,它也会有帮助。
我已经使用了
client.call.create()
功能但是正在创建电话会议我想创建与2个用户的实时通话。
client.calls
.create({
twiml:
'<Response><Dial><Number>' +
callTo +
'</Number></Dial></Response>',
to: callTo ,
from: process?.env?.TWILIO_FROM_PHONE,
})
查看您的 NodeJS 代码,您正在创建对
callTo
变量中定义的号码的调用,但是当该号码应答时,您将返回 TwiML 以在 callTo
变量中再次拨打相同的号码。
您可以将 Outbound API 双向调用视为以下两种情况之一:
因此,对于您的 NodeJS 代码,您可以将变量称为
customerCallTo
和 agentCallTo
,这可以帮助您区分调用。对于您的 TwiML 代码,您还需要定义 callerId 属性,您可以使用相同的TWILIO_FROM_PHONE
.
请注意,我上面讨论的是从后端进行调用。如果您想使用 React Native 从前端进行调用,我们有一个新的 Twilio Voice React Native SDK 测试版。