热门搜索: 短信套餐会议短信通知群发短信平台哪个好短信群发模板
接口说明:
客户接口部分提供http url方式的接口,根据客户需求可以提供相应接口。
下载文档
短信接口Http
短信接口Http2.0
短信接口WebService
demo接口例子
客户接口说明
第①章 发送接口
1.1 请求地址
1.2参数说明
1.3返回值
第②章 余额及已发送量查询接口
2.1 请求地址
2.2参数说明
2.3返回值
第三章 非法关键词查询
3.1 请求地址
3.2参数说明
3.3返回值
第四章 状态报告接口
4.1 请求地址
4.2参数说明
4.3返回值
4.4错误返回值——状态报告请求错误返回格式及对应值
第五章 上行接口
5.1 请求地址
5.2参数说明
5.3返回值
5.4错误返回值——回复请求错误返回格式及对应值
第六章 密码修改接口
6.1 请求地址
6.2参数说明
接口说明:客户接口部分提供http url方式的接口,根据客户需求可以提供相应接口。
请求地址是客户接口程序调用时请求的url地址,采用的是http post 接口,地址是
http://客户端地址/v2sms.aspx 对应UTF-8
http://客户端地址/v2smsGBK.aspx 对应GB2312
入口地址一般不会发生变化,当发生变化的时候,会通知接口用户
http://客户端地址/v2sms.aspx
http://客户端地址/v2smsGBK.aspx
参数名称 |
含义 |
说明 |
userid |
企业id |
企业ID |
timestamp |
时间戳 |
系统当前时间字符串,年月日时分秒,例如:20120701231212 |
sign |
签名 |
使用 账号+密码+时间戳 生成MD5字符串作为签名。MD5生成32位,且需要小写 例如: 账号是test 密码是mima 时间戳是20120701231212 就需要用testmima20120701231212 来生成MD5的签名,生成的签名为5cc68982f55ac74348e3d819f868fbe1 |
mobile |
全部被叫号码 |
发信发送的目的号码.多个号码之间用半角逗号隔开 |
content |
发送内容 |
短信的内容,内容需要UTF-8编码 |
sendTime |
定时发送时间 |
为空表示立即发送,定时发送格式2010-10-24 09:08:10 |
action |
发送任务命令 |
设置为固定的:send |
extno |
扩展子号 |
请先询问配置的通道是否支持扩展子号,如果不支持,请填空。子号只能为数字,且蕞多10位数。 |
例如:
action=send&userid=12×tamp=20120701231212&sign =5cc68982f55ac74348e3d819f868fbe1&mobile=15023239810,13527576163&content=内容&sendTime=&extno=
在接收到客户端发送的http请求后,返回以xml的方式返回处理结果。格式为:
返回信息提示 |
说明 |
ok |
提交成功 |
用户名或密码不能为空 |
提交的用户名或密码为空 |
发送内容包含sql注入字符 |
包含sql注入字符 |
用户名或密码错误 |
表示用户名或密码错误 |
短信号码不能为空 |
提交的被叫号码为空 |
短信内容不能为空 |
发送内容为空 |
包含非法字符: |
表示检查到不允许发送的非法字符 |
对不起,您当前要发送的量大于您当前余额 |
当支付方式为预付费是,检查到账户余额不足 |
其他错误 |
其他数据库操作方面的错误 |
请求地址是客户接口程序调用的时候请求的url地址,采用的是http post接口,地址是
http://客户端地址/v2sms.aspx
http://客户端地址/v2smsGBK.aspx
入口地址一般不会发生变化,当发生变化的时候,会通知接口用户
参数名称 |
含义 |
说明 |
userid |
企业id |
企业ID |
timestamp |
时间戳 |
系统当前时间字符串,年月日时分秒,例如:20120701231212 |
sign |
签名 |
使用 账号+密码+时间戳 生成MD5字符串作为签名。MD5生成32位,且需要小写 例如: 账号是test 密码是mima 时间戳是20120701231212 就需要用testmima20120701231212 来生成MD5的签名,生成的签名为5cc68982f55ac74348e3d819f868fbe1 |
action |
任务名称 |
设置为固定的:overage |
例如:
action=overage&userid=12×tamp=20120701231212&sign =5cc68982f55ac74348e3d819f868fbe1
返回信息提示 |
说明 |
返回空 |
查询成功 将返回相应的支付方式、账户使用条数、总充值点数 |
用户名或密码不能为空 |
提交的用户名或密码为空 |
用户名或密码错误 |
表示用户名或密码错误 |
请求地址是客户接口程序调用的时候请求的url地址,采用的是http post接口,地址是
http://客户端地址/v2sms.aspx
http://客户端地址/v2smsGBK.aspx
入口地址一般不会发生变化,当发生变化的时候,会通知接口用户
参数名称 |
含义 |
说明 |
userid |
企业id |
企业ID |
timestamp |
时间戳 |
系统当前时间字符串,年月日时分秒,例如:20120701231212 |
sign |
签名 |
使用 账号+密码+时间戳 生成MD5字符串作为签名。MD5生成32位,且需要小写 例如: 账号是test 密码是mima 时间戳是20120701231212 就需要用testmima20120701231212 来生成MD5的签名,生成的签名为5cc68982f55ac74348e3d819f868fbe1 |
action |
任务名称 |
设置为固定的:checkkeyword |
content |
检测发送内容 |
需要发送的内容 |
例如:
action=checkkeyword&userid=12×tamp=20120701231212&sign =5cc68982f55ac74348e3d819f868fbe1&content=内容
返回信息提示 |
说明 |
用户名或密码不能为空 |
提交的用户名或密码为空 |
用户名或密码错误 |
表示用户名或密码错误 |
包含非法字符 |
检查出来包含非法关键词 |
没有包含屏蔽词 |
未检查出非法关键词 |
请求地址是客户接口程序调用的时候请求的url地址,采用的是http post接口,地址是
http://客户端地址/v2statusApi.aspx
入口地址一般不会发生变化,当发生变化的时候,会通知接口用户
注意:相同的状态报告,只能获取一次。
参数名称 |
含义 |
说明 |
userid |
企业id |
企业ID |
timestamp |
时间戳 |
系统当前时间字符串,年月日时分秒,例如:20120701231212 |
sign |
签名 |
使用 账号+密码+时间戳 生成MD5字符串作为签名。MD5生成32位,且需要小写 例如: 账号是test 密码是mima 时间戳是20120701231212 就需要用testmima20120701231212 来生成MD5的签名,生成的签名为5cc68982f55ac74348e3d819f868fbe1 |
statusNum |
每次取得号码数 |
必须为数字,默认4000,可不填 |
action |
任务名称 |
设置为固定的:query |
例如:
action=query&userid=12×tamp=20120701231212&sign =5cc68982f55ac74348e3d819f868fbe1
1:用户名或密码不能为空
2:用户名或密码错误
3:该用户不允许查看状态报告
4:参数不正确
请求地址是客户接口程序调用的时候请求的url地址,采用的是http post接口,地址是
http://客户端地址/v2callApi.aspx
入口地址一般不会发生变化,当发生变化的时候,会通知接口用户
注意:相同的上行回复,只能获取一次。
参数名称 |
含义 |
说明 |
userid |
企业id |
企业ID |
timestamp |
时间戳 |
系统当前时间字符串,年月日时分秒,例如:20120701231212 |
sign |
签名 |
使用 账号+密码+时间戳 生成MD5字符串作为签名。MD5生成32位,且需要小写 例如: 账号是test 密码是mima 时间戳是20120701231212 就需要用testmima20120701231212 来生成MD5的签名,生成的签名为5cc68982f55ac74348e3d819f868fbe1 |
action |
任务名称 |
设置为固定的:query |
例如:
action=query&userid=12×tamp=20120701231212&sign =5cc68982f55ac74348e3d819f868fbe1
<content>你好,我不需要content>---------上行内容
<content>你好,本次活动路线是怎么的content>
1:用户名或密码不能为空
2:用户名或密码错误
3:该用户不允许查看状态报告
4:参数不正确