Android Twilio 保留 VOIP
Android Twilio OnHold VOIP
我正在进行 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 布道者。
此处为 Twilio 纪录片制作人 - 如果可以的话,我会提供帮助:)
对于您描述的初始用例(您正在与另一方进行 VoIP 通话,然后接到一个要求您保持通话的电话),我会建议一条阻力最小的路径,并且我们可以从那里迭代。
在 TwiML 中发起来自 Android 客户端的呼叫,而不是使用 <Dial>
来拨号,考虑创建一个 two-person <Conference>
。然后,如果您的 Android 客户需要退出电话会议,他们可以在 non-VoIP 通话结束后重新加入正在进行的同一电话会议。
我正在进行 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 布道者。
此处为 Twilio 纪录片制作人 - 如果可以的话,我会提供帮助:)
对于您描述的初始用例(您正在与另一方进行 VoIP 通话,然后接到一个要求您保持通话的电话),我会建议一条阻力最小的路径,并且我们可以从那里迭代。
在 TwiML 中发起来自 Android 客户端的呼叫,而不是使用 <Dial>
来拨号,考虑创建一个 two-person <Conference>
。然后,如果您的 Android 客户需要退出电话会议,他们可以在 non-VoIP 通话结束后重新加入正在进行的同一电话会议。