移动公司OpenMas短信平台
API使用说明
Java语言:使用API包中的类Sms
C#语言:使用API包中的类Sms。
ASP语言:使用API包中的文件ProxyClass.asp。
PHP语言:使用API包中的文件sms.php。
短信发送函数
CopyC#
public string SendMessage(string[] destinationAddresses,
string Message,
string externcode,
string ApplicationID,
string Password)
public string SendMessage(string[] destinationAddresses,
string message,
string extendCode,
string applicationId,
string password,
DateTime expectSendTime)
参数说明
destinationAddresses:接收人手机号码。
message:短信内容。
externcode:扩展码(手机终端显示的发送人号码为基础服务代码+扩展码)。
ApplicationID:应用ID,由代维工程师在基础服务中配置。
Password:应用密码,由代维工程师在基础服务中配置。
expectSendTime:短信发送时间。
返回值
MessageID:短信ID,OpenMAS上的唯一标识
一开始看了上面的说明,不知道怎么入手,先把dll添加引用了再说
此主题相关图片如下:dddd1 (1).jpg
此主题相关图片如下:dddd1 (4).jpg
但是还真不知道怎么用,想参照说明public
public string SendSms(string Message,string[] destinationAddresses)
{
string Url = "http://***.***.***.***:9080/OpenMasService";
Sms Client = new Sms(Url);
string externcode = "0101";
string ApplicationID = "DefaultApplication";
string Password = "";
return Client.SendMessage(destinationAddresses, Message, externcode, ApplicationID, Password);
}
发现不行啊。再继续尝试
后来看了C#语言:使用API包中的类Sms。
就尝试了一下
此主题相关图片如下:dddd1 (2).jpg
此主题相关图片如下:dddd1 (3).jpg
Dim SendMessage1 = App.SendMessage(phone,message,externcode,ApplicationID,Password)
destinationAddresses:接收人手机号码。
message:短信内容。
externcode:扩展码(手机终端显示的发送人号码为基础服务代码+扩展码)。
ApplicationID:应用ID,由代维工程师在基础服务中配置。
Password:应用密码,由代维工程师在基础服务中配置。
发现这样就可以发短信了,很简单的代码。
希望给刚接触dll引用的提供帮助!