Twilio“单击以致电” C#

时间:2018-11-19 12:33:14

标签: c# twilio

这是我的情况-用户输入他的电话号码和他想呼叫的人的号码。

通过c#Twilio拨打用户号码,然后连接到他想呼叫的人。然后,我记录下对话。

我可以使用一个电话号码来完成所有工作并进行录音。

但是,当尝试连接第二个数字时(第一个数字会响,但是我收到标准的Twilio“应用程序错误”),出现以下502错误:

Twilio was unable to fetch content from: https://xxx.xxx.net/Call/Connect?recipientNumber={number}
Error: Error reading response: Response does not contain content type
Account SID: xxxxxxxxxxxxxxxxxxxxxxxx
SID: xxxxxxxxxxxxxxxxxxxxxx
Request ID: xxxxxxxxxxxxxxxxxxxxx
Remote Host: xxx.xxx.net
Request Method: POST
Request URI: https://xxx.xxx.net/Call/Connect?recipientNumber={number}
SSL Version: TLSv1.2

这源于基本代码:

var response = new VoiceResponse();
response.Say("We are about to connect you.").Dial(recipientNumber).Hangup();
return TwiML(response);

任何人都可以对我要去哪里或我缺少什么提出建议吗?

1 个答案:

答案 0 :(得分:0)

结果证明这是版本控制和/或DLL的冲突-删除了nuget Twilio软件包,并手动添加了Twilio DLL。问题解决了!!