2015-02-08 120 views
0

我们正在构建一个需要SMS集成的ASP.NET MVC应用程序。我已经下载了最新的预发布版(通过nuget),并使用API​​部分中提到的源代码。但是,它似乎有一个问题通过Twilio和C发送SMS#

var message = twilio.SendMessage(...); 
Console.WriteLine(message.Sid);... 

Sid不在message对象可用。相反,我正在使用Status

实际的问题是,当我尝试按照SMS测试页面中提供的准则和API令牌发送消息时,我收到message.Status作为“Faulted”并且没有发送SMS。即使我尝试了@https://www.twilio.com/user/account/developer-tools/api-explorer/message-create的测试页,也没有确实发送消息。

有什么我失踪?

回答

0

Twilio福音传教士在这里。

.NET版本是您的应用程序?预发布nuget包包含两个不同的程序集,一个用于.NET 4及更高版本,另一个用于.NET 3.5。

如果你的项目使用.NET 4.0或更高版本的所有库方法是新的异步,所以你的电话发送消息看起来像:

var result = await twilio.SendMessage(...); 
Console.WriteLine(result.Sid); 

希望有所帮助。