Professional Documents
Culture Documents
阅信短信平台接口文档
阅信短信平台接口文档
阅信短信平台接口文档
阅信短信平台接口协议
HTTP&HTTPS
v4.0.10
北京金楼世纪科技有限公司
2016 年 09 月
阅信 HTTP&HTTPS 接口协议
目录
1. 概述.......................................................................................................3
1.1 名词定义.............................................................................................................................3
1.2 工作方式.............................................................................................................................3
1.3 字符编码.............................................................................................................................3
1.4 计费方式.............................................................................................................................4
2. 下行消息...............................................................................................4
2.1 提交参数说明.....................................................................................................................4
2.2 返回值说明.........................................................................................................................5
2.3 返回内容示例.....................................................................................................................5
3. 上行消息&状态报告............................................................................6
3.1 上行消息参数说明............................................................................................................6
3.2 短信状态报告参数说明....................................................................................................6
3.3 返回值.................................................................................................................................7
4. 提交返回值...........................................................................................7
5. 状态报告返回值...................................................................................7
阅信 HTTP&HTTPS 接口协议
1. 概述
本接口规范定义了阅信短信系统(服务方)与客户系统(客户方)之间的数
据传输协议及使用方法。通过这个接口规范可以实现客户系统 (通过短信系统)
与手机终端之间的消息传送。
1.1 名词定义
1.1.1 下行消息
下行消息又称 MT 消息,是指由业务系统送到短信平台,再转发到运营
商的短信网关,并最终发送到手机终端上的文字信息。
1.1.2 上行消息
上行消息又称 MO 消息,是指由手机终端发送至短信平台并最终送到客
户系统的文字信息。
1.1.3 状态报告
状态报告是一条特殊上行消息,用于报告下行消息的投递情况。即消息
被送达到手机终端后返回的状态消息。
1.2 工作方式
1.3 字符编码
1.4 计费方式
2. 下行消息
接口地址请咨询客服人员。
提交方式:GET|POST(建议使用 POST,批量提交用户必须使用 POS
T)
参数格式:key-value,例:name=abc&pwd=cde&phone=134
2.1 提交参数说明
参数名称 参数说明 备注
name 帐号(必选)
pwd 密码(必选) 32 位 MD5 小写值。
需要用给定的密码拼接发送时间进行再次
阅信 HTTP&HTTPS 接口协议
MD5 加密。MD5(pwd+mttime)
subid 扩展码(可选) 用户自定义的子用户接入号扩展码。
当有多个签名时,该字段必选。
一个扩展码必须对应一个签名。
一个签名可以对应多个扩展码。
扩展码建议不超过 7 位。
例如:106900001234 是分配给 A 客户的
短信业务代码,A 客户分配给办公室使用
10690000123401 , 分 配 给 财 务 部
10690000123402,则 01/02 为扩展码。
phone 手机号码(必选) 国内号码:11 位的有效手机号码。
群发多个手机号,用英文半角逗号“,”
隔 开 , 单 次 手 机 号 最 大 个 数 为 国 内 100
个。
content 短信内容(必选) GET 提交需要对内容进行 URL 编码。(不
推荐使用)
Javascript 提交需要对内容进行 2 次 URL
编码。
POST 提交不需要对内容进行 URL 编码。
短信内容最长为 670 个字符。
为避免%造成乱码问题,建议将短信内容
中英文%替换成中文%。
mttime 提交时间(必选) 时间格式:yyyyMMddhhmmss
须取当前时间,不能比当前时间早或晚太
多。
只 做 密 码拼 接加 密用 ,不 会 影 响 短 信发
送。
extend 扩展字段(可选) 客户自定义扩展字段,长度最大 32 位,例
如:推送状态报告返回时的特殊要求。
rpttype 返回数据类型(必 值为:0 返回 Xml 格式(过时)
选) 值为:1 返回 Json 格式(推荐)
阅信 HTTP&HTTPS 接口协议
2.2 返回值说明
参数名称 参数说明 备注
ReqCode 返回值 返回值,参见 4
ReqMsg 返回值说明 返回值说明
ReqId 提交批次 ID 匹配状态报告使用
2.3 返回内容示例
Json 格式:
{
"ReqCode": "00",
"ReqMsg": "提交成功",
"ReqId": "16011514475100000001"
}
Xml 格式:
<resp><reqId>16011514475100000001</reqId><reqCode>00</
reqCode></resp>
3. 上行消息&状态报告
状态报告示例:
http://xxx.xxxx.xxxx.xxx:xxxx/xxx?
msgtype=2&phone=13400000000&reqid=16011514475100000001&ex
tend=&receivetime=20160101081220&sendtime=20160101081218&st
ate=0
3.1 上行消息参数说明
参数名称 参数说明
msgtype 0 为上行消息
phone 手机号
subid 扩展号
content 上行短信内容
receivetime 上行消息接收时间,格式 yyyyMMddHHmmss
3.2 短信状态报告参数说明
参数名称 参数说明
msgtype 2 为状态报告
phone 手机号
reqid ReqId 发送批次 ID
extend 客户自定义扩展字段,返回客户提交时的值。
receivetime 状态报告接收时间,格式 yyyyMMddHHmmss
sendtime 短信下发时间,格式 yyyyMMddHHmmss
state 状态报告码
3.3 返回值
客户在接收到上行消息和状态报告时,需要返回内容“ok”。
阅信 HTTP&HTTPS 接口协议
4. 提交返回值
5. 状态报告返回值