asp短信接口源码,比较简单,但也挺实用用的(两个写法)
发布时间:2020-12-17 07:59:50 所属栏目:百科 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 写法一: %Sub sendsms(mobile,msg)'如需要发送多个手机号,请自动循环,多个手机号之间用“,”分隔,最后手机号码后不加,号'或调用我们 HttpInterfac
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 写法一: <% Sub sendsms(mobile,msg) '如需要发送多个手机号,请自动循环,多个手机号之间用“,”分隔,最后手机号码后不加,号 '或调用我们 HttpInterfaceMore.aspx 接口,后跟参数一样或调用我们的webservers接口 dim userid,password,username,sms,status dim xmlObj,httpsendurl '请添写您的账号密码 sms="平台" username="用户名" userid = "企业ID" password = "密码" 请联系我们索取免费测试帐号 httpsendurl="http://jiekou.56dxw.com/sms/HttpInterface.aspx? comid="&userid&"&username="&username&"&userpwd="&password&"&handtel="&mobile&" &sendcontent="&server.URLEncode(msg)&"&sendtime=&smsnumber="&sms Set xmlObj = server.CreateObject("Microsoft.XMLHTTP") xmlObj.Open "POST",httpsendurl,false xmlObj.send() status = xmlObj.responseText Set xmlObj = nothing If status = "1" then '发送成功 Response.Write "<br><br>返回状态码:"&status&" 发送状态:发送成功! <a href=""javascript:history.back();"">返回发送页面</a>" Else '发送失败 Response.Write "<br><br>返回状态码:"&status&" 发送状态:发送失败! <a href=""javascript:history.back();"">返回发送页面</a>" End if End sub %> 写法二 <% Function SendSms(UserName,UserPass,DstMobile,SmsMsg) Dim http,msg,strUrl,RndNumber set http = Server.CreateObject("Microsoft.XMLHTTP") strurl="http://jiekou.56dxw.com/sms/HttpInterface.aspx?comid=121&username="&SmsName&"&userpwd="&SmsPw&" &sendtime=&smsnumber=1065&handtel="&DstMobile&"&sendcontent="&server.URLEncode(SmsMsg) http.Open "GET",false http.setRequestHeader "Content-type:","text/xml;charset=GB2312" http.Send msg=http.ResponseText set http = nothing '代表发送成功 If msg="1" then SendSms="OK" else sendSms="ERR" end IF End Function %> 来源: http://www.56dxw.com 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |