欢迎来到天天文库
浏览记录
ID:10552334
大小:567.00 KB
页数:29页
时间:2018-07-07
《短信平台接口说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、短信平台接口说明第1章基本约定第1节基本术语:前台流水号:前台流水号就是发送短信上送的批次号,一般在私有字段里面。后台流水号:后台流水号是当提交成功之后短信平台返回给前端的流水号,此流水号在短信的所有业务中都是唯一的。(1)上送文件格式以一行为一条短信数据.(2)提交成功之后,返回报文的分隔符为”:”.(3)群发短信手机号码之间采用的分隔符为”,”.(4)私有字段的分隔符采用”$”(5)非明确说明的,分隔符都采用”
2、”.第2节基本原理及提交成功返回短信平台基本原理如下所示:提交成功有文件类和单条短信返回:(1)单条短信单条短信返回的格式为:
3、respc
4、ode@@@0000
5、respmsg@@@发送成功
6、frountID@@@前台流水号
7、backofficeID@@@后台流水号
8、^其中前台流水号为发送时前台请求时上送的批次号,后台流水为短信平台后台的流水号.Webservice返回定义:Key描述Valuerespcode返回码respmsg返回信息frountID前台流水号backofficeID后台流水号(1)文件请求文件格式的报文返回为:
9、respcode@@@0000
10、respmsg@@@发送成功
11、frountID@@@前台文件批次号
12、frontfilename@@@前台文件名
13、backoff
14、iceID@@@后台文件批次号
15、^其中后台文件序列号由短信平台生成.Webservice返回定义:Key描述Valuerespcode返回码respmsg返回信息frountID前台文件批次号frontfilename前台文件名backofficeID后台文件批次号第1节TCP接口必须要传送报文头报文头的定义如下:含义位置长度类型属性说明报文域长度04xM报文体长度流水号4路由号4 第一个为报文域长度,其中包含整个报文头的12字节。第二个为流水号,可以传定值1第三个是路由号,传8十六进制例子表示如下:3300000001000000080000007c
16、393939397c7c31333332333539313633387cb6cccffbcfa2b2e2cad4b7a2cbcdd0c5cfa27c5e定义的结构体typedefstruct{unsignedintuiPacketLength;//包长,包含包头长度的总长度unsignedintuiSequenceID;//标识包的唯一ID,由客户端填写unsignedintCommandID;//路由号,一般固定为8或与短信平台协商}MSG_HEADER_T;第1章WebService接口说明提供两个类型的方法给调用即:单条发送方法,群发SERVIC
17、EURL:http://指定IP地址:端口/SMSWebService.asmxSERVICENAME:SMSWebService第1节单条发送方法短信串的具体内容如下:
18、短信发送交易码
19、私有字段
20、手机号码
21、发送信息
22、^其中短信交易码为9999.私有字段定义:短信类型$发送人(部门)$提交人$业务类型$提交时间$开始日期$开始时间$结束日期$结束时间$批次号$是否需要回执$其中,开始日期、开始时间、结束日期、结束时间不定义(置空)则立即发送例如:6$XD$3$20090907102700$20090907$102700$20090907$205959$
23、0907123456$短信类型为6,7,其中6为信贷系统日间短信,7为信贷系统日终短信.业务类型为2,人工定制短信.例如:
24、tranCode@@@9999
25、SMSType@@@6
26、Department@@@XD
27、Sender@@@6221
28、Bussinesstype@@@1
29、Sendtime@@@20100514134500
30、Begindate@@@20100514
31、BeginTime@@@080101
32、Enddate@@@20100514
33、Endtime@@@205959
34、SerioNo@@@1253535
35、Isback@@@1
36、mobile@@@1
37、8602045546
38、content@@@信贷系统短信测试
39、^具体描述:Key描述ValuetranCode短信发送交易码9999SMSType短信类型6Department发送人(部门)XDSender提交人Bussinesstype业务类型1Sendtime提交时间Begindate开始日期BeginTime开始时间Enddate结束日期Endtime结束时间SerioNo批次号Isback是否需要回执mobile手机号码content发送信息//////单条发送短信(标准版)//////40、"content">短信串///返回-1:数据库操作失败;0
40、"content">短信串///返回-1:数据库操作失败;0
此文档下载收益归作者所有