以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [原创]OpenMas移动短信平台dll引用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30407) |
||||||||
-- 作者:浙江仔 -- 发布时间:2013/3/27 12:15:00 -- [原创]OpenMas移动短信平台dll引用 移动公司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添加引用了再说
但是还真不知道怎么用,想参照说明public public string SendSms(string Message,string[] destinationAddresses) 发现不行啊。再继续尝试
后来看了C#语言:使用API包中的类Sms。 就尝试了一下
Dim SendMessage1 = App.SendMessage(phone,message,externcode,ApplicationID,Password)
destinationAddresses:接收人手机号码。 message:短信内容。 externcode:扩展码(手机终端显示的发送人号码为基础服务代码+扩展码)。 ApplicationID:应用ID,由代维工程师在基础服务中配置。 Password:应用密码,由代维工程师在基础服务中配置。
希望给刚接触dll引用的提供帮助! |
||||||||
-- 作者:hanxuntx -- 发布时间:2013/3/27 12:18:00 -- 精华 |
||||||||
-- 作者:狐狸爸爸 -- 发布时间:2013/3/27 12:42:00 -- 不错,顶你,以后帮助也加上这个。 [此贴子已经被作者于2013-3-27 12:42:50编辑过]
|
||||||||
-- 作者:blackzhu -- 发布时间:2013/3/27 13:15:00 -- 呵呵 需要引用dll |
||||||||
-- 作者:浙江仔 -- 发布时间:2013/3/27 13:46:00 -- 那写个通用的发上来,简单一点,基础有限,暂时只能这么简单。
如图:几个文本框 依次为 destinationAddresses:接收人手机号码。 message:短信内容。 externcode:扩展码(手机终端显示的发送人号码为基础服务代码+扩展码)。 ApplicationID:应用ID,由代维工程师在基础服务中配置。 Password:应用密码,由代维工程师在基础服务中配置。
发送代码: Dim phone() As String = {e.Form.Controls("TextBox1").Text} Dim Message As String = e.Form.Controls("TextBox2").Text Dim url As String=e.Form.Controls("TextBox3").Text Dim externcode As String=e.Form.Controls("TextBox4").Text Dim ApplicationID As String=e.Form.Controls("TextBox5").Text Dim Password As String=e.Form.Controls("TextBox6").Text
dll:
|