【发布时间】:2014-06-06 05:16:06
【问题描述】:
我想使用 twilio api 向移动设备发送消息,我正在使用 asp.net c# Mvc4,因此我按照网站上的教程下载了 twilio.mvc 和 twilio 库,但现在它给了我错误我的问题是 API 代码或库。
string AccountSid = "AC45b00a5504e242b8a486ebf4cad405c9";
string AuthToken = "9b192f3af2c286c387772076a5360d89";
var twilio = new TwilioRestClient(AccountSid, AuthToken);
var message = twilio.SendMessage("+17036394054", "+923437142161", "Hey its a test message from twilio", "", null);
Console.WriteLine(message.Sid);
responce.StatusCode = 401;
return responce;
【问题讨论】:
-
您遇到什么错误?来自哪一行?
-
@Anuraj 错误是 :: 无法将 void 分配给隐式类型的局部变量 On var message = twilio.Sendmessage
-
唯一可能的行是
message被声明和分配的地方。但这确实遵循他们网站上的教程。如果SendMessage返回void,我会向 Twilio 提交支持票。 -
那是你的问题。
void没有任何意义 - 所以不要分配任何东西(删除var message =)。 -
@user3359326 那么他们的教程已经过时了 - 一个或另一个。事实仍然是,他们的教程需要来自
SendMessage.. 的返回类型。无论你有什么版本都返回void。
标签: c# asp.net asp.net-mvc-4 twilio