秒赛科技 · 技术支持

普通短信发送


本文档主要定了短信平台对用户开放的主要接口和定义。


用户通过HTTP的Get,POST方式提交短信发送请求。


1.短信提交地址


验证码通知短信地址

http://139.196.108.241:8080/Api/HttpSendSMYzm.ashx


营销短信地址

http://139.196.108.241:8080/Api/HttpSendSMYx.ashx


语音验证码地址为

http://139.196.108.241:8080/Api/HttpSendSMVoice.ashx


 

2.参数定义


序号

参数

说明

1

account

必填参数。用户账号

2

ts

可选参数,时间戳,格式yyyyMMddHHmmss

3

pswd

必填参数。用户密码,ts参数为空时填明文密码,ts参数不为空时填md5(账号+密码+时间戳),对账号密码时间戳拼接的字符串进行md5加密

4

mobile

必填参数。合法的手机号码,号码间用英文逗号分隔。最大50000个号码

5

msg

必填参数。短信内容,长度不能超过700个字符。使用URL方式编码为UTF-8格式。短信内容超过70个字符时,会被拆分成多条,然后以长短信的格式发送。


 

3.短信提交响应


用户短信通过http请求提交到服务器后,服务器返回响应


(1)返回JSON格式说明


{

"result": 0,

"result_msg": "提交成功",

"msgid": "1670510103017877300",

"ts": "20180510103019"

}

result为响应状态(0表示成功,其他表示失败),result_msg 为提示消息,ts为响应时间,msgid 为消息id,状态匹配使用


(3)响应状态值说明


代码

说明

-1

一般错误

0

提交成功

101

无此用户

102

密码错

103

提交过快(提交速度超过流速限制)

104

系统忙(因平台侧原因,暂时无法处理提交的短信)

105

敏感短信(短信内容包含敏感词)

106

消息长度错(>700或<=0)

107

包含错误的手机号码

108

手机号码个数错(>50000或<=0)

109

无发送额度(该用户可用短信条数为0

110

不在发送时间内

111

超出该账户当月发送额度限制

112

无此产品,用户没有订购该产品

115

自动审核驳回

116

签名不合法,未带签名(用户必须带签名的前提下)

117

IP地址认证错,请求调用的IP地址不是系统登记的IP地址

118

用户没有相应的发送权限

119

用户已过期

120

内容不在白名单模板中


4.注意事项

用户群发短信如果有审核的限制,则客户的短信必须经过管理人员的审核,审核通过后才能被提交到行业网关进行短信实际发送。


5.短信发送例子

验证码发送:

http://139.196.108.241:8080/Api/HttpSendSMYzm.ashx?account=xx&pswd=xx&mobile=xx&msg=xx

 

营销短信发送:

http://139.196.108.241:8080/Api/HttpSendSMYx.ashx?account=xx&pswd=xx&mobile=xx&msg=xx

 

语音验证码发送:

http://139.196.108.241:8080/Api/HttpSendSMVoice.ashx?account=xx&pswd=xx&mobile=xx&msg=xx



现在注册,即享新手专属礼包!

立即免费注册

正规资质

工信部核准SP资质,移动、电信、联通金牌合作伙伴

价格透明

明码标价不欺瞒客户,坚决抵制扣量、漏发等行为

信息保密

所有客户信息严格保密,保护客户信息免遭外泄

售后无忧

专业团队提供免费技术支持,7X24小时售后服务

扫一扫

扫码关注 · 认证、审核结果通知 · 短信发送结果通知 · 活动及最新平台信息

返回顶部