我有一种情况,我想匿名将 2 个呼叫者连接在一起。这个想法是,您拨打电话号码输入一个数字(每个数字对应于另一个电话号码)一旦您输入您的数字,电话就会呼叫另一个电话号码,然后一旦另一个电话号码接听,两个呼叫者就会连接。
我将如何尽可能便宜地做到这一点?有没有办法在 Twilio 上连接 2 个呼叫,但是一旦连接呼叫就不必再通过 Twilio?
使用 Twilio 可以做到这一点。第一方呼叫 Twilio 号码,然后使用<Dial>
TwiML 动词呼叫第二方,使用该callerId
属性匿名呼叫来自谁。对于该属性值,您可以使用从 Twilio 购买的任何号码,或者是您帐户上经过验证的拨出呼叫者 ID。
通常,人们在这种情况下所做的就是给每个需要匿名呼叫的人自己的电话号码。然后您显示将其用于来电显示,因此如果第二方回拨该号码,他们也将被匿名转发。
在这种情况下,您将在第一方发起的来电期间每分钟收取 1 美分,在连接第二方的通话期间每分钟收取 2 美分。
我相当肯定,如果您通过 twilio 进行连接,您将在整个对话过程中保持连接状态(并按分钟计费)。
基于 twilio 构建的 Openvbx 做了类似的事情,您可以从网络发起呼叫,它会在您的“真实”电话上呼叫您,您按下一个键,然后它会连接第二个呼叫者。连接期间需要收费。
(我意识到这并没有回答问题的第一部分,只是回答了与收费相关的部分)
这是一个非常基本的 Twilio 函数:
定价方面,如果使用免费电话,您每分钟大约需要 3 美分或 5 美分。
使用 Twilio,您将无法连接两个呼叫,然后“不使用”Twilio。这是一个全有或全无的提议,除非您让其中一个用户直接重新拨打电话。
我唯一能做的事情是,不需要付费 Twilio 需要您设置自己的路由设置,例如 Asterisk 框。但是,与此相关的成本可以说更高——你必须学习电信的东西,并从 voip 运营商那里获得不错的分钟数,更不用说支持它了。从好的方面来说,您可以在这里控制自己的路线,并且可以获得更好的价格,例如每分钟 0.0127 美元:http: //www.minutehub.com/(我从未使用过它们,也不隶属于它们)
我现在在几家公司工作过,在生产中使用 Twilio,并且对他们有很好的经验。如果你刚刚开始,这些人会让你专注于你首先要解决的问题。解决方案完成后,您可以专注于优化成本。祝你好运!