1 变量短信发送
用户通过HTTP的POST方式提交短信发送请求。
1.1 系统提交URL地址
http://sms.253.com/msg/HttpVarSM
1.2 参数定义
序号 参数 说明
1 account 用户账号
2 pswd 用户密码
3 msg 短信模板。其中的变量用“{$var}”来替代。例如:
“{$var},你好!,请你于{$var}日参加活动”,该短信中具有两个变量参数。编码为UTF-8格式。最多支持20个{$var}
4 params 变量短信的参数组。单次提交参数组的数目不能超过1000个。编码为UTF-8格式
每一组参数之间用英文“;”间隔
每一组参数内部用英文“,”间隔,其中第一个参数为手机号码,第二个参数为模板中第一个变量,第三个参数为模板中第二个变量,以此类推。
例如:
13800210000,李先生,2013-01-01;13500210000,王先生,2013-01-15
表明提交了两个变量组,其中手机号码分别为:13800210000和13500210000。模板变量分别为:李先生,2013-01-01和王先生,2013-01-15
格式不符的参数,系统自动过滤掉。
5 needstatus 是否需要状态报告,取值true或false,true,表明需要状态报告;false不需要状态报告
6 extno 可选参数,扩展码,用户定义扩展码,3位,实际提交限制为6位,建议用户扩展3位
1.3 提交响应
1.3.1 提交成功
响应时间为20110725160412,响应状态为0 表明那个成功提交到服务器,参数组个数为10表明提交参数params中格式正确的条数为10条, 发送包失败个数为1表明提交参数msg中格式错误的条数为1条;1234567890100为返回的msgid,这个供状态报告匹配时使用。
1.3.2 提交失败
本示例表明用户提交失败,返回错误码为101,服务器端并未返回msgid。
1.3.3 响应状态值说明
响应的值在1.2.3的基础上增加:
代码 说明
114 可用参数组个数错误(小于最小设定值或者大于1000);变量参数组大于20个
1.4 示例
http:// sms.253.com/msg/HttpVarSM?account=111111&pswd=123456&msg={$var},你好!,请你于{$var}日参加活动¶ms=13800210000,李先生,2013-01-01;13500210000,王先生,2013-01-15&needstatus=true
分享到:
相关推荐
JDK环境变量配置说明文档,全部在压缩包里面,请下载查看
ATV31通讯变量使用手册
西门子828D数控系统变量说明书,内部资料。各类变量的查询和使用说明
与WINCC的OPC通讯变量问题.doc
在计算机中,保存变量当前值的存储单元有两类,一类是内存,另一类是CPU中的寄存器,变量的存储属性就是讨论变量的存储位置的,C语言中定义了四种存储属性,即自动变量、外部变量、静态变量和寄存器变量,它关系到...
JDK1.8 以及如何配置环境变量的文档一份
FANUC机器人系统变量详细说明解释1(英文版)
scratch编程-云变量讲义.pdf
给出Java-poi导出Word时,所需的Word模板。 注意:1,word模板中的表格单元格只能有唯一的变量。(如需多个变量,可以在word中隐藏表格来实现。) 2,word模板中变量前后不能有空格。
和利时网络变量如何设置等问题的详细解释说明以及指导
MCGS与OPC通讯文档.doc
ATV31变频器通讯变量表pdf,ATV31变频器通讯变量表
施耐德软启动ATS48通讯变量表pdf,施耐德软启动ATS48通讯变量表
ocos2d-x v3.16 安装流程文档 ocos2d-x v3.16 环境变量配置文档
这个是超实用的JAVA环境变量和系统变量的配置的文档,希望给大家带来实惠。
NHTS变量描述NHTS数据变量说明
在安装完Jdk后,需要对环境变量进行配置,本文档对环境变量的配置作了详细说明,对初学者来说非常有用,可以直接按要求操作,搭建Java开发平台
结构类型定义和结构变量说明: “结构”是一种构造类型,它是由若干“成员”组成的。 每一个成员可以是一个基本数据类型或者又是一个构造类型。 结构既是一种“构造”而成的数据类型, 那么在说明和使用之前必须先...
C#课程的作业,包括了说明文档。 项目概述: 1编程环境:Microsoft Visual Studio 2008; 2运行环境:Microsoft Visual Studio 2008; 3主要功能:浮点数间的加、减、乘、除及混合运算,括号功能,清零键。 算法设计...
Java 环境变量配置 txt文档,Java 环境变量配置 txt文档,