var clIEnt = new Twilio.TwilioRestClIEnt("{my account number}","{my account token}");var smsMessage = clIEnt.SendSmsMessage("{my account phone number}","{my mobile phone number}","Hello World!");
使用ntop,我已经看到有一些字节被发送/接收到/形成这个请求,但smsMessage结果仍然是null. SendSMSMessage函数使用RestSharp库,特别是RestClIEnt的Execute函数,它调用Deserialize方法并返回IRestResponse,在这种情况下Data字段为null.@H_419_5@
我在网上看到一些迹象表明问题可能出在反序列化过程中,但是,由于我已经确定我使用的是最新版本的JsON.NET,我不知道在这里采取了哪些其他步骤.@H_419_5@
您对解决问题有什么建议吗?您是否怀疑它是代码或服务器问题?你也有任何建议,使用Debian,我如何进一步调试这种交互,甚至可能从应用程序外部获得完整的字节响应?@H_419_5@解决方法 在调试RestSharp库时,我发现该异常与SSL和Mono的可信证书有关.我收到的异常消息如下:
Error getting response stream (Write: The authentication or decryption has Failed.): SendFailure
按照以下链接中的说明帮助我解决问题,特别是通过
执行以下 *** 作并重新启动mono.@H_419_5@
certmgr -ssl https://API.twilio.com
http://www.mono-project.com/FAQ:_Security@H_419_5@ 总结
以上是内存溢出为你收集整理的c# – Twilio的TwilioRestClient SendSmsMessage返回null全部内容,希望文章能够帮你解决c# – Twilio的TwilioRestClient SendSmsMessage返回null所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)