查询发送状态 编辑文档

用于查询短信发送状态,调用时需要计算 数字签名

URL

https://sms.wilddog.com/api/v1/{:appId}/status

返回数据格式

JSON

HTTP 请求方式

GET

参数说明

参数 类型 必选 说明
rrid string rrid
signature string 数字签名 ,合法性验证 ,其中参与数字签名计算的参数包括 rrid

返回说明

data中返回JSONArray,格式如下(其中status取值:0-未发送,1-发送中,2-发送成功,3-发送失败)
{
"status": "ok",
data": [
{
"status": 2,
"mobile": "18888880000",
"receiveTime": "2016-11-22 20:18:50"
}
]
}

示例代码

curl -X POST https://sms.wilddog.com/api/v1/myoffice1/send
-d "signature=$signature&rrid=$rrid"

状态码
部分运营商状态码如下:

状态码 详状态码情
DELIVRD 发送成功
MY:0001 表示常规性失败,通常是通道返回了错误码
MY:0002 操作超时
MY:0003 网络错误失败
MY:0004 超过限制,重复发送
MY:0005 超过最大次数限制
MY:1000 程序未激活
MY:1001 参数错误
MY:1002 用户名为空
MY:1003 密码为空
MY:1004 用户名错误
MY:1005 密码错误
MY:1006 IP绑定错误
MY:1007 用户已停用
MY:1106 没有发送通道
MY:1103 手机号码为空
MY:1104 手机号重复
MY:1108 错误的手机号码
MY:1109 黑名单的手机号码
MY:1110 没有通道的手机号码
MY:1111 额度不足
MY:1112 没有配置产品
MY:1114 扩展错误
MY:2001 内容为空
MY:2105 内容太长
MY:2107 敏感词汇
MY:2113 需要签名
MY:2114 签名错误
MY:9999 系统内部错误
DB:Black 黑名单
DB:Back 审核退回
野狗新手?
立即注册,为你提供安全可靠的实时通信云服务。
没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题