在 twilio 中使用 javascript 将呼叫者置于保持状态并从保持状态恢复
Put caller on hold and retrive back from hold using javascript in twilio
如何使用 javascript 将呼叫者置于保留状态。并从保持状态返回给来电者。
我尝试使用下面的 Whosebug link ,但它让我等待而不是呼叫者并切断呼叫者的呼叫。
CLICK HERE
谁能帮帮我。
在双方通话中,只要其中一方挂断通话,通话就会结束。因此你的经验。如果您希望两个呼叫者都在通话中并且在他们通话时,请让一个人等待然后把他带回来 - Use conference. .
流程应该是这样的:
- 来电者拨打 Twilio 号码
- 接听电话后,使用 TwiML 将呼叫者置于 conference。
- 启动 REST API 向对方拨出电话
以下是将呼叫者加入会议的 Twiml 示例:
<Response>
<Dial>
<Conference beep="false" waitUrl="" startConferenceOnEnter="true" endConferenceOnExit="true">NoMusicNoBeepRoom
</Conference>
</Dial>
</Response>
当您想将呼叫者置于保留状态时,post 至 /conference
,您可以使用 here.[=16= 中描述的详细信息将所需参与者置于 hold/unhold ]
$POST /Conference/CFbbe46ff1274e283f7e3ac1df0097ab39/Participants/CA386025c9bf5d6052a1d1ea42b4d16662
-d "Hold=True" \
-d "HoldUrl=https://myapp.com/hold" \
-u 'AC123:{AuthToken}'
我向 twilio 支持中心提出了同样的问题,他们给出了以下答案。
使用会议更方便..
以下示例展示了如何将第一个会议参与者置于保持状态,然后在代理准备好与他们交谈后将其取消保持:
https://www.twilio.com/docs/api/twiml/conference#examples-6
如何使用 javascript 将呼叫者置于保留状态。并从保持状态返回给来电者。
我尝试使用下面的 Whosebug link ,但它让我等待而不是呼叫者并切断呼叫者的呼叫。
CLICK HERE
谁能帮帮我。
在双方通话中,只要其中一方挂断通话,通话就会结束。因此你的经验。如果您希望两个呼叫者都在通话中并且在他们通话时,请让一个人等待然后把他带回来 - Use conference. .
流程应该是这样的:
- 来电者拨打 Twilio 号码
- 接听电话后,使用 TwiML 将呼叫者置于 conference。
- 启动 REST API 向对方拨出电话
以下是将呼叫者加入会议的 Twiml 示例:
<Response>
<Dial>
<Conference beep="false" waitUrl="" startConferenceOnEnter="true" endConferenceOnExit="true">NoMusicNoBeepRoom
</Conference>
</Dial>
</Response>
当您想将呼叫者置于保留状态时,post 至 /conference
,您可以使用 here.[=16= 中描述的详细信息将所需参与者置于 hold/unhold ]
$POST /Conference/CFbbe46ff1274e283f7e3ac1df0097ab39/Participants/CA386025c9bf5d6052a1d1ea42b4d16662
-d "Hold=True" \
-d "HoldUrl=https://myapp.com/hold" \
-u 'AC123:{AuthToken}'
我向 twilio 支持中心提出了同样的问题,他们给出了以下答案。
使用会议更方便..
以下示例展示了如何将第一个会议参与者置于保持状态,然后在代理准备好与他们交谈后将其取消保持: https://www.twilio.com/docs/api/twiml/conference#examples-6