我有一个与此类似的问题: How can I display my Twilio number for inbound calls
但是,我现在有两个单独的Twilio号码,它们都指向相同的URL,因此将号码硬编码为来电显示不再是一个选项。有没有一种方法可以用来获取哪个Twilio号码?我知道PhoneNumber得到了呼叫者的号码,所以我需要一种方法来区分我的两个号码中的哪一个正在呼叫。
答案 0 :(得分:0)
Twilio传道者在这里。
当Twilio向您的应用程序发出HTTP请求,告诉您某人已拨打您的Twilio号码时,我们会传递a bunch of form-encoded parameters,包括该人呼叫的Twilio电话号码。您的网络平台应该有一种方法可以从传入的请求中获取这些参数。例如在PHP中它看起来像这样:
$from = $_REQUEST['To'];
在.NET中,有很多方法可以做到,但这里有一个:
Request.Form["To"]
希望有所帮助。