国都Http新接口协议9008.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国都Http新接口协议9008

消息发送接口规范 (HTTP:9008) 北京国都互联科技有限公司 2013-12-26 目 录 一 概述 1 2 2.1 下行消息 2 2.2 上行消息 2 2.3 状态报告 2 三 HTTP方法 3 3.1发送接口[Submit] 3 3.1.1接口协议 3 3.2发送接口/查询余额/GET [Submit/surplus] 3 3.2.1 接口协议 3 3.2.2请求参数 3 3.2.3 应答内容 4 3.2.4 查询余额 5 3.3 转发接口[Deliver] 6 3.3.1 接口协议 6 3.3.2 接口命名 6 3.3.3get方式 6 3.3.3post方式 6 一 概述 本接口规范定义了企信通短信平台(服务方)与客户系统(客户方)之间的数据传输协议及使用方法。通过这个接口规范可以实现客户系统(通过企信通)与手机终端之间的消息传送。 短信70个字符()超过70个字符,系统将按67个字符一条的方式拆分成多条。 二 消息定义 2.1 下行消息 下行消息又称MT消息,是指由短信平台到短信平台 三 HTTP方法 3.1发送接口[Submit] 3.1.1接口协议 企信通短信平台的短信发送接口协议使用HTTP协议,短信平台接口提供访问的URL,用户使用HTTP-POST方法发送请求并得到应答内容,用户作为短信平台的HTTP客户端,短信平台作为用户的HTTP服务器。提交时如果使用HTTP方法,则同步返回包中将包含msgid,用户接到状态报告时,可以根据这里的msgid对下行短信进行勾兑。 3.2发送接口/查询余额/GET [Submit/surplus] 此接口可实现单条短信发送,批量相同短信发送,批量个性化短信(多手机号,多内容)发送 3.2.1 接口协议 提交时如果使用HTTP Post方法,则同步返回包中也将包含msgid,用户接到转发接口发来的状态报告时,可以根据这里的msgid对下行短信进行勾兑。 功能 接口名 说明 发送消息 QxtFirewall 58:9008/HttpQuickProcess/submitMessageAll 接口 查询余额 surplus 58:8081/QxtSms_surplus/surplus 接口 3.2.2请求参数 在向短信平台发起调用请求时,需要提供下表所列参数: 参数名称 是否必须 (1是0否) 参数说明 取值说明 OperID 1 业务标识 已开通的帐号名称 OperPass 1 操作密码 与帐号名称对应的密码 SendTime 0 发送时间 YYYYMMDDHHMMSS格式,为空表示立即发送 ValidTime 0 消息存活有效期 YYYYMMDDHHMMSS格式 AppendID 0 附加号码 见注1 DesMobile 1 接收手机号集合 1.发送单条消息时,此字段填写11位的手机号码。 2.群发消息时,此字段为使用逗号分隔的手机号码串。 3.每批发送的手机号数量不得超过500个 Content 1 发送消息内容 发送单条短信或群发相同内容短信时,此字段为编码后的发送内容。 2.若个性化短信(多手机号,多内容)内容需要单独编码之后用逗号分开变成串。之后再对整个串进行2次编码。 3.个性批量短信时,手机号和内容是顺序对应的,手机号个数和内容个数要相同 注1:例如用户在企信通短信平台中的身份标识的为13,若附加号码为0000,则接收号码收到的短信显示为来自spnumber+13+0000,否则不填附加短信标识,则显示为spnumber+13。并且:spnumber+企信通短信平台的短信身份标识+ AppendID的总长度不能大于20. 注2:如果需要发送批量短信,则将手机号码用英文的逗号分隔填写进DesMobile字段,DesMobile字段包含的最多手机号不能超过500个。如超过则视为非法包丢弃。 注3:短信内容(Content)”,转码过程(java语言)如下: String content=URLEncoder.encode(中文短信abc,GBK) String newcontent = URLEncoder.encode(content, gbk); 结果为:%25D6%25D0%25CE%25C4%25B6%25CC%25D0%25C5abc 3.2.3 应答内容 参数值:响应状态,响应包id(当响应状态为成功时) 例如:03,若失败,则只返回状态码 例如:05 响应状态表 响应状态 说明00 批量短信提交成功 0

文档评论(0)

kaiss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档