我想在请求网址或状态回调网址上获取来电者姓名。我正在使用C#代码购买这些数字。
选项参数如下: -
options.VoiceUrl = ConfigurationManager.AppSettings["ServerUrl"] + "/Home/RaiseCallEvent";
options.StatusCallback = ConfigurationManager.AppSettings["ServerUrl"] + "/Home/EndCallEvent";
options.PhoneNumber = Number.PhoneNumber;
options.VoiceMethod = "GET";
options.VoiceCallerIdLookup = true; //for getting the caller name
options.StatusCallbackMethod = "GET";
IncomingPhoneNumber = TwilioClient.AddIncomingPhoneNumber(options);
当twilio点击我的语音url RaiseCallEvent或状态回调url EndCallEvent然后在哪个参数中我可以获得来电者姓名时,我已经完成了VoiceCallerIdLookup为真的现在?
答案 0 :(得分:2)
Twilio传道者在这里。
如果您在VoiceCallerIdLookup
上启用了IncomingPhoneNumber
,那么当Twilio向您的语音请求网址发出HTTP请求时,它会包含一个名为CallerName
的参数。我们作为语音请求的一部分发送的所有参数的完整列表如下:
https://www.twilio.com/docs/api/twiml/twilio_request
希望有所帮助。