我对Twilio的呼叫转移概念有疑问.
我想创建一个应用程序,让用户将他们现有的号码转发给Twilio,后者处理必要的信息,然后将呼叫转发给用户.
然而,当我尝试实现这一点时,会发生无限循环:呼叫被转发到Twilio,后者将呼叫转发回用户,用户将呼叫转发给twilio ……
我如何在Twilio端实现这一点,因为很难在用户端实现任何代码?
这是我在Twilio上的代码,它将呼叫转发回用户.
header("content-type: text/xml");
?>
Hello User
+1973XXXXXXX
解决方法:
这很棘手.用户如何将现有号码转发给Twilio?
问题是你需要一个适合你手机的规则,比如“将我的手机上的所有来电转发到我的Twilio号码,除非他们从Twilio回到我的手机上.”我不确定现有号码的呼叫转发机制是否复杂.
在Twilio方面,您可以尝试根据您之前是否“看到”该呼叫(是第一次转发,还是第二次转发)来返回不同的TwiML?但是你必须将呼叫转发到第三个号码,以避免你已经遇到的转发问题.
标签:php,post,forwarding,twilio,api
来源: https://codeday.me/bug/20190521/1147091.html