HTTPS API接入
常用https接口
查询余额SelSum
输入参数
参数 |
说明 |
类型 |
CorpID |
帐号 |
String |
Pwd |
密码 |
String |
输出参数:
输出返回值参数 |
状态说明 |
0 |
剩余条数 |
–1 |
账号未注册 |
–2 |
其他错误 |
–3 |
密码错误 |
-101 |
调用接口速度太快 |
调用方式:
http://ty.esoftsms.com/ws/SelSum.aspx?CorpID=*&Pwd=*
群发短信 BatchSend
注意: 提交短信前请过滤掉重复号码
输入参数:
参数 |
说明 |
类型 |
CorpID |
账号 |
String |
Pwd |
密码 |
String |
Mobile |
发送手机号码(发送号码之间用英文逗号隔开,建议一次发送100个号码) |
String |
Content |
发送内容 |
String |
Cell |
扩展号(必需数字或为空) |
String |
SendTime |
定时发送时间 |
String(14) |
SendTime固定14位长度字符串,比如:20060912152435代表2006年9月12日15时24分35秒,为空表示立即发送
输出参数:
输出返回值参数 |
状态说明 |
0 |
提交成功 |
–1 |
账号未注册 |
–2 |
其他错误 |
–3 |
帐号或密码错误 |
–5 |
余额不足,请先充值 |
–6 |
定时发送时间不是有效的时间格式 |
-7 |
提交信息末尾未加签名,请添加中文的企业签名【】 |
–8 |
发送内容需在1到500字之间 |
-9 |
发送号码为空 |
-10 |
定时时间不能小于当前系统时间 |
-101 |
调用接口速度太快 |
http://ty.esoftsms.com/ws/BatchSend.aspx?CorpID=*&Pwd=*&Mobile=*&Content=*&Cell=*&SendTime=*
短信2报告接口 GetReportSMS
http://ty.esoftsms.com/ws/GetReportSMS.aspx?CorpID=”&Pwd=*
输入参数
参数 |
说明 |
类型 |
CorpID |
帐号 |
String |
Pwd |
密码 |
String |
输出参数:
输出返回值参数 |
状态说明 |
ID+'$$$$$'+号码+''$$$$$'+时间+'$$$$$'+报告标志+'$$$$$'+报告+'|||' |
成功 报告标志:0无状态;1成功;2失败;3其他 各级运营商直接返回状态报告值 |
接收短信 Get
输入参数
参数 |
说明 |
类型 |
CorpID |
帐号 |
String |
Pwd |
密码 |
String |
输出参数:
输出返回值参数 |
状态说明 |
字符串 |
接受短信的内容 |
–1 |
账号未注册 |
–2 |
其他错误 |
–3 |
密码错误 |
-101 |
调用接口速度太快 |
调用方式:
http://ty.esoftsms.com/ws/Get.aspx?CorpID=*&Pwd=*