我已经设置了一个试用的可编程语音帐户与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只是站在活生生的人们之间。
发布于 2020-03-16 15:15:50
这叫呼叫转发。下面的文章提供了完成此任务的所有不同方法。
发布于 2020-03-17 17:41:01
发布于 2020-03-16 22:04:17
两位开发人员在这里传道。
欢迎来到StackOverflow!
您可以使用吐里奥演播室来完成这个任务。在您的仪表板中,单击+按钮创建一个新的流,并将其命名为您想要的。

它附带了触发器小部件,它将在触发触发器(在本例中为传入呼叫)时启动您的流程。

您只需要一个小部件: Connect对小部件的调用。将其拖到画布上,并将点从初始的Incoming Call触发器连接到新连接调用小部件左上角的点。在右侧栏下拉列表中选择单个数字,然后输入您想要转发调用的任何数字。

最后,您需要一个Twilio电话号码。在控制台的Twilio电话号码部分购买一个。
向下滚动到语音和传真部分,并从初始下拉列表中选择Webhooks, TwiML Bins, Functions, Studio, or Proxy。在“调用进来”旁边,选择Studio,并选择您刚刚创建的连接/关联到数字的流。最后,点击保存和塔达!如果有人调用您刚刚购买的Twilio号码,他们会将您路由到Twilio流中指定的号码。
请告诉我这是否有帮助!
https://stackoverflow.com/questions/60707350
复制相似问题