我的VIOP通话正在进行中,我突然接到GSM通话或其他,所以我需要暂停VOIP通话。
所以现在我认为我需要使用twiml
来暂停来电
<Response>
<Say> Thank you for calling, a representative will be with you shortly</Say>
<Play loop="100">mymp3link</Play>
</Response>
然后接听来电:
POST https://api.twilio.com/2008-08-01/Account/{YourAccountSid}/Calls/{WaitingCallersCallSid}
CurrentUrl=http://www.example.com/dial-representitive
但主要的问题是这个请求是否有助于解决我的问题?
如果它可以帮助我如何使用我的Android客户端发送此twiml
请求? (使用twilio库或使用常见的HTTP请求?)
P.S。在这里似乎需要Twilio传道者。
答案 0 :(得分:1)
Twilio Documentarian在这里 - 如果可以的话会有所帮助:)。
对于您正在描述的初始用例(您正在与另一方进行VoIP通话,然后接到要求您暂停通话的电话),我会建议阻力最小的路径,我们可以从那里迭代。
在TwiML中,要从Android客户端发起呼叫,而不是使用<Dial>
拨打号码,请考虑创建一个双人<Conference>
。然后,如果您的Android客户端需要跳出电话会议,他们只需在非VoIP通话结束后重新加入正在进行的同一电话会议。