一、Webservice
请求地址: https://IP+Port/ws/LinkWS.asmx(具体接口地址向业务员获取)
注意:提交短信前请过滤掉重复号码
输入参数:
参数 | 说明 | 类型 |
CorpID | 帐号 | String |
Pwd | 密码 | String |
Mobile |
发送手机号码(号码之间用英文逗号隔开,建议500个号码) 例如: 13812345678,13519876543,15812349876 |
String |
Content | 发送内容 | String |
Cell | 扩展号(参数值必须是数字或为空) | String |
SendTime | 定时发送时间(值可为空) | String(14) |
SendTime 固定14位长度字符串,比如:20060912152435代表2006年9月12日15时24分35秒,为空表示立即发送
输出参数:
输出返回值参数 |
状态说明 |
大于0的整数 | 提交成功 |
–1 | 账号未注册 |
–2 | 其他错误 |
–3 | 帐号或密码错误 |
-5 | 余额不足,请充值 |
–7 | 提交信息末尾未加签名,请添加中文的企业签名【 】 |
-6 | 定时发送时间不是有效的时间格式 |
–8 | 发送内容需在1到300字之间 |
–9 | 发送号码为空 |
-10 | 定时时间不能小于系统当前时间 |
-11 | 屏蔽手机号码 |
-100 | IP黑名单 |
-102 | 账号黑名单 |
-103 | IP未导白 |
(二)接收短信 Get
输入参数:
参数 | 说明 | 类型 |
CorpID | 账号 | String |
Pwd | 密码 | String |
输出参数:
输出返回值参数 | 状态说明 |
字符串 | 接受短信的内容 |
–1 | 账号未注册 |
–2 | 其他错误 |
–3 | 密码错误 |
-101 | 调用接口速度太快(大于30s) |
-100 | IP黑名单 |
-102 | 账号黑名单 |
-103 | IP未导白 |
返回格式为:||手机号#上行内容#发送时间#扩展号||手机号#上行内容#发送时间#扩展号……
(三)查询余额SelSum
输入参数:
参数 | 说明 | 类型 |
CorpID | 账号 | String |
Pwd | 密码 | String |
输出参数:
输出返回值参数 | 状态说明 |
0 | 剩余条数 |
–1 | 账号未注册 |
–2 | 其他错误 |
–3 | 密码错误 |
-101 | 调用接口速度太快(大于30s) |
-100 | IP黑名单 |
-102 | 账号黑名单 |
-103 | IP未导白 |
(四)获取禁止号码NotSend
用户可通过接口调用此函数获取最近1小时内屏蔽的手机号码
输入参数:
参数 | 说明 | 类型 |
CorpID | 账号 | String |
Pwd | 密码 | String |
输出参数:
输出返回值参数 | 状态说明 |
字符串 | 为空或手机号码串(返回值为空表示没有屏蔽号码) |
–1 | 账号未注册 |
–2 | 其他错误 |
–3 | 密码错误 |
-101 | 调用接口速度太快(大于30s) |
-100 | IP黑名单 |
-102 | 账号黑名单 |
-103 | IP未导白 |
返回格式为:1300000001,13000000002,13000000003,13000000004
二、HTTP接口协议
请求地址: https://IP+Port/ws/LinkWS.asmx(具体接口地址向业务员获取)
平台编码:GB2312
提交方式:GET 或者 POST
注意:提交短信前请过滤掉重复号码
输入参数:
参数 | 说明 | 类型 |
CorpID | 帐号 | String |
Pwd | 密码 | String |
Mobile |
发送手机号码(号码之间用英文逗号隔开,建议500个号码) 例如: 13812345678,13519876543,15812349876 |
String |
Content | 发送内容 | String |
Cell | 扩展号(参数值必须是数字或为空) | String |
SendTime | 定时发送时间(值可为空) | String(14) |
SendTime 固定14位长度字符串,比如:20060912152435代表2006年9月12日15时24分35秒,为空表示立即发送
输出参数:
输出返回值参数 |
状态说明 |
大于0的整数 | 提交成功 |
–1 | 账号未注册 |
–2 | 其他错误 |
–3 | 帐号或密码错误 |
-5 | 余额不足,请充值 |
–7 | 提交信息末尾未加签名,请添加中文的企业签名【 】 |
-6 | 定时发送时间不是有效的时间格式 |
–8 | 发送内容需在1到300字之间 |
–9 | 发送号码为空 |
-10 | 定时时间不能小于系统当前时间 |
-11 | 屏蔽手机号码 |
-100 | IP黑名单 |
-102 | 账号黑名单 |
-103 | IP未导白 |
https://IP+Port/ws/BatchSend2.aspx?CorpID=*&Pwd=*&Mobile=*&Content=*&SendTime=*
(二)接收短信 Get
输入参数:
参数 | 说明 | 类型 |
CorpID | 账号 | String |
Pwd | 密码 | String |
输出参数:
输出返回值参数 | 状态说明 |
字符串 | 接受短信的内容 |
–1 | 账号未注册 |
–2 | 其他错误 |
–3 | 密码错误 |
-101 | 调用接口速度太快(大于30s) |
-100 | IP黑名单 |
-102 | 账号黑名单 |
-103 | IP未导白 |
返回格式为:||手机号#上行内容#发送时间#扩展号||手机号#上行内容#发送时间#扩展号……
调用方式:
https://IP+Port/ws/Get.aspx?CorpID=*&Pwd=*
(三)查询余额SelSum
输入参数:
参数 | 说明 | 类型 |
CorpID | 账号 | String |
Pwd | 密码 | String |
输出参数:
输出返回值参数 | 状态说明 |
0 | 剩余条数 |
–1 | 账号未注册 |
–2 | 其他错误 |
–3 | 密码错误 |
-101 | 调用接口速度太快(大于30s) |
-100 | IP黑名单 |
-102 | 账号黑名单 |
-103 | IP未导白 |
调用方式:
https://IP+Port/ws/SelSum.aspx?CorpID=*&Pwd=*
(四)获取禁止号码NotSend
用户可通过接口调用此函数获取最近1小时内屏蔽的手机号码
输入参数:
参数 | 说明 | 类型 |
CorpID | 账号 | String |
Pwd | 密码 | String |
输出参数:
输出返回值参数 | 状态说明 |
字符串 | 为空或手机号码串(返回值为空表示没有屏蔽号码) |
–1 | 账号未注册 |
–2 | 其他错误 |
–3 | 密码错误 |
-101 | 调用接口速度太快(大于30s) |
-100 | IP黑名单 |
-102 | 账号黑名单 |
-103 | IP未导白 |
返回格式为:1300000001,13000000002,13000000003,13000000004
调用方式:
https://IP+Port/ws/NotSend.aspx?CorpID=*&Pwd=*