[英]Twilio programmable voice softphone?
我们正处于 Twilio 的早期审查阶段,遇到了一些障碍。 这些例子显示了这样的事情
string accountSid = mySid;
string authToken = myToken;
TwilioClient.Init(accountSid, authToken);
var call = CallResource.Create(
from: new Twilio.Types.PhoneNumber("+4411112222"),
to: new Twilio.Types.PhoneNumber("+44999988888"),
twiml: new Twilio.Types.Twiml("<Response></Response>")
);
虽然我可以接到“说”的电话,但我看不到如何:
有很多文件,我已经看了很多 - 但它还没有和我在一起:(
任何指导真的很感激!
Twilio 开发人员布道者在这里。
在该代码示例中,您正在使用 Twilio 号码创建从 Twilio 调用的单个分支,该号码作为from
号码到您作为to
参数传递的号码。 呼叫的发起人是 Twilio,呼叫仅在 Twilio 和您呼叫的人之间进行。
在您在上面添加的示例代码中,您还只包含一个空的<Response>
作为 TwiML 参数。 TwiML 旨在告诉 Twilio 如何处理呼叫,而您没有给 Twilio 任何指示,因此呼叫可能会立即挂断。
如果您想连接两个呼叫者,那么您需要提供 TwiML,一旦第一条线路连接,它将<Dial>
下一条线路。 你可以这样做:
string accountSid = mySid;
string authToken = myToken;
TwilioClient.Init(accountSid, authToken);
var call = CallResource.Create(
from: new Twilio.Types.PhoneNumber(YOUR_TWILIO_NUMBER),
to: new Twilio.Types.PhoneNumber(FIRST_OUTBOUND_NUMBER),
twiml: new Twilio.Types.Twiml("<Response><Dial>SECOND_OUTBOUND_NUMBER</Dial></Response>")
);
对于实现此功能的示例应用程序,我建议您查看Twilio CodeExchange 上的 Click to Call 示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.