我在互联网上搜索这个问题好几天了,但似乎以前没有人讨论过这个问题。我SmsClient.dll
过去使用 way2sms 服务发送味精,但是当我发送命令sms.send(ID, password, smsBody, tonumber);
执行时,它返回一个始终为 2 的值,互联网中的示例说互联网连接存在问题,但这是有趣的事情。我的互联网连接工作得很好。
这是我的几个问题:
- 返回值表示什么(如果与代码值不同,请提出建议,或者如果您找到一些 SMSClient.dll 的开发人员指南)?
- 如果返回值在我的代码中表明正确的原因,那么我的代码中给出返回值“2”的问题是什么。
这是我的代码:
private string SendSMSFromWAY2SMS(string tonumber, string ID, String password, string smsBody)
{
string result = null;
SendSms sms = new SendSms();
string status = sms.send(ID, password, smsBody, tonumber);
if (status == "1")
{
result = "Sending Sms ";
}
else if (status == "2")
{
result = "Please Check Your Internet Connection";
}
else
{
result="Invalid Password or User Name";
}
result = "Your Daily Sms Limit Was Completed \nso Please Try with Another Account";
return result;
}
请帮忙!!!