<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Uid = Server.URLEncode("'网建短信通用户名")
key = "接口鉴权KEY"
smsMob = "13800000000"
smsText = "验证码:8888"
url = "http://utf8.api.smschinese.cn/"
data = "Uid="& Uid &"&Key="& key &"&smsMob="& smsMob &"&smsText="& Server.URLEncode(smsText)
HttpState = PostHttpPage(url,data,"utf-8")
Response.Write HttpState '打印输出短信发送状态回执
Function PostHttpPage(PostUrl, PostData, Coding)
On Error Resume Next
Dim xmlHttp
Set xmlHttp = server.createobject("MSXML2.XMLHTTP")
xmlHttp.Open "post", PostUrl, False
xmlHttp.setRequestHeader "Content-Length", Len(PostData)
xmlHttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlHttp.Send PostData
If Err Then
Set xmlHttp = Nothing
PostHttpPage = "$False$"
Exit Function
End If
PostHttpPage = BytesToBstr(xmlHttp.ResponseBody, Coding)
Set xmlHttp = Nothing
End Function
Function BytesToBstr(body,Cset)
dim objstream
set objstream = CreateObject("adodb.stream")
objstream.Type = 1
objstream.Mode =3
objstream.Open
objstream.Write body
objstream.Position = 0
objstream.Type = 2
objstream.Charset = Cset
BytesToBstr = objstream.ReadText
objstream.Close
set objstream = nothing
End Function
%>
重要提示:用接口发送验证码的程序员注意,近期短信验证码轰炸软件泛滥,请在发送验证码的时候,加上一个图形校验码验证,防止机器人读取狂发验证码!!!不明事宜请联系客服咨询。发送手机验证码请做好以下几点防范:
参数变量 | 是否必填 | 说明 |
---|---|---|
Gbk编码Url | 是 | http://gbk.api.smschinese.cn/ |
Utf-8编码Url | 是 | http://utf8.api.smschinese.cn/ |
Https接口Url | 是 | https://utf8api.smschinese.cn/ |
Uid | 是 | 本站用户名(无本站用户名请先注册,不是手机号)[免费注册] |
Key | 是 | 接口短信密钥(可到平台修改接口秘钥)[立刻修改] 如需要加密参数,请把Key变量名改成KeyMD5, KeyMD5=接口秘钥32位MD5加密,大写。 |
smsMob | 是 | 目的手机号码(多个手机号请用半角逗号隔开) 如:13888888886,13888888887,1388888888 最多100个手机 |
smsText | 是 | 短信内容,最多支持500个字,普通短信70个字/条,长短信64个字/条计费 提示:HTTP调用URL接口时, 变量请先转URL编码后再提交 |
短信发送后返回值 | 说 明 |
---|---|
大于0 | 提交成功 短信发送数量 |
-1 | 没有该用户账户 |
-2 | 接口密钥不正确 [查看密钥] 不是账户登陆密码 |
-21 | MD5接口密钥加密不正确 |
-3 | 短信数量不足 |
-11 | 该用户被禁用 |
-14 | 短信内容出现非法字符 |
-4 | 手机号格式不正确 |
-41 | 手机号码为空 |
-42 | 短信内容为空 |
-51 | 短信签名格式不正确 接口签名格式为:【签名内容】 |
-52 | 短信签名太长 建议签名10个字符以内 |
-6 | IP限制 |
沪ICP备2021011364号-1 Copyright © 2006-2022 webchinese.cn Inc. All Rights Reserved 网建 版权所有 |