twilio-csharp在Mono中工作吗?

问题描述:

你好,我最近一直在搞Twilio和他们的官方twilio-csharp库。我在Linux上使用单声道2.10.5(x86-64),并且在处理基本示例时遇到问题。twilio-csharp在Mono中工作吗?

我的代码:

var twilio = new TwilioRestClient("[accountsid]", "[authkey]"); 
var msg = twilio.SendSmsMessage("+1316313XXXX, "+1918917XXXX", "I'm a monkey Mr. Anderson"); 

似乎很简单,但在运行它时,返回的味精对象为空并且没有信息被发送。这是我做错了什么或图书馆不工作在莫诺?

+2

约翰希恩在什么时候需要他? –

+1

哈哈:) ........ –

的问题在本页面详细介绍:http://www.mono-project.com/UsingTrustedRootsRespectfully

基本上,单不与任何根证书颁发机构出货。因此,快速和肮脏的解决办法是信任所有证书:

ServicePointManager.ServerCertificateValidationCallback = 
       delegate(object s, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) 
        { return true; }; 

这不是很安全,但根据您的用途,它可能并不重要。

如果它是任何其他人遇到这个问题有帮助,我加的MonoTouch/Android的项目,这个叉twilio-CSHARP的:

https://github.com/joelmartinez/twilio-csharp

拉请求折变成主项目是pending截至撰写本答案时:)