Twilio "click to call" C#



这是我的场景-用户输入他的电话号码和他想打电话的人的号码。

通过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);

有人能告诉我哪里出了问题或我错过了什么吗?

原来这是版本控制和/或DLL的冲突-删除了nugetTwilio包并手动添加了Twilio DLL。问题解决了!!!

最新更新