【发布时间】:2020-03-16 13:58:04
【问题描述】:
我已经使用 Twilio 设置了试用的可编程语音帐户。我正在使用 Zoiper 软件电话端点。我试图让我的客户的服务器通过 Twilio 向一个活生生的人发起呼叫。我需要真正与被叫者交谈。
但是,在使用教程代码时,Twilio 的“url”参数会使用它自己的语音消息拦截呼叫:
from twilio.rest import Client
account_sid = 'Axxxx'
auth_token = 'xxxxx'
client = Client(account_sid, auth_token)
call = client.calls.create(
url='http://demo.twilio.com/docs/classic.mp3',
to='+15553334929',
from_='+18334447682'
)
print(call.sid)
呼叫接收者听到消息,但我们不能一起说话。
Twilio 自己的教程材料介绍了如何使用 TwilML 或“url”参数让计算机自动处理调用。但是,我不需要那个。一旦服务器通过 Twilio 发起呼叫,我需要让两个现场人员相互交谈。现在,“url”/TwilML 只是站在活生生的人之间。
【问题讨论】:
-
所以您希望您的客户端的服务器启动与两个人的连接,或者一个人正在呼叫而您只是希望您的服务器连接到另一个人?
-
我需要我的客户的服务器来发起对两个人的呼叫。我客户的呼叫中心正在联系客户。所以,我需要服务器让代表的 Twilio 电话#拨打客户的电话#。