我有一些与使用Twilio Voice SDK从Android进行VOIP呼叫相关的问题。
我创建了自己的端点用于拨打电话,我正在使用服务器代码中的硬编码电话号码来拨打这个指定的(硬编码)电话号码(我也是从Twilio语音控制台验证的)。我正在使用我从Android代码中放入的来电号码(也是从Twilio语音控制台验证的)。是否可以通过指定Android代码中的电话号码来拨打电话?
final HashMap<String, String> twiMLParams = new HashMap<>();
twiMLParams.put("to", callerId);
// make call
Voice.call(this, accessToken, twiMLParams, callListener);
也许会有这样的东西(我从谷歌搜索中发现,但找不到任何关于此的文档):
twiMLParams.put("to", callerId + "," + number);
它是否正确?
请查看下面的网址,看看是否能解决您的问题。
语音快速启动功能的Android /文档/ new-features-3.0.md
“现在,您可以在拨打电话时将来自呼叫者的参数发送给被叫方。键/值数据从Voice SDK发送到您的TwiML服务器应用程序,并传递到TwiML以到达被叫方。”