通过Twilio连接两个号码的最佳方法是什么,以及如何预先获得电话的定价?

时间:2016-02-16 20:32:16

标签: twilio

我试图建立通过Twilio连接两个号码的推荐方法,并预先得到该号码的定价。

场景是我系统上的用户将呼叫他/她的一个联系人。用户自己的号码是预先预定义的,并且他们使用特定的子帐户。

我现在的做法是首先拨打用户的电话,然后使用Dial动词来呼叫目标。这样,用户首先回答,宣布我们正在呼叫"联系X"并且联系人的电话响了。如果我先打电话,这可以避免在联系人的电话上出现延迟。有没有更好的方法呢?

同样,我想预先确定通话费用(每分钟费用)。我可以使用定价客户来获取特定国家/地区的费用,但如何确定SOURCE国家/地区?用户可能在英国或中东,在美国呼叫联系人。定价API让我看到英国或美国的费用,但API调用如何知道我们从哪个国家/地区拨打电话?

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

你设置电话的方式对我来说似乎很好。

至于通话费用,您实际上是在这种情况下拨打两个外拨电话,因此费用是您拨打的每个国家/地区的外拨电话费用。如果英国的用户以您向美国描述的方式发起呼叫,则您的费用将是拨打英国的外拨电话和拨打美国的外拨电话。

您可以通过一种不同的方式设置通话。如果您让系统意识到下一个号码呼叫将被转发到您要呼叫的用户,那么您的用户可以拨打该号码,您可以返回TwiML转发给呼叫接收者。这样,您就可以从用户呼叫的国家/地区(示例中为英国)以及用户呼叫的国家(示例中为美国)中的出站呼叫支付入站呼叫支付。

让我知道这是否有帮助。