短信对外API - 单条短信发送
单条短信发送
请求URL
https://{domain}/sms/send?spid=xx&pwd=xx&das=xx×tamp=xx&sm=x
请求方法
GET
参数说明
字段 | 类型 | 名称 | 说明 |
---|---|---|---|
spid | string | 接口账号 | |
pwd | string | 加密后密码 | 重要提示3 |
das | string | 手机号 | 需加国际区码如:0062 |
sm | string | 发送内容 | 需转换为16进制码(计算字符长度以原文为准) |
timestamp | string | 当前Unix timestamp(秒) | 例: 1601028870 |
senderid | string | 非必填 | 合作伙伴后启用字段 |
响应
{
"code": 0,
"msg": "Success",
"data": {
"msgid": "100123",
"parts": 1 //当前短信计算条数
}
}
状态码(code)说明
- 0 -- 提交成功
- 101 -- 必填字段不能空(注意请求方式为GET)
- 102 -- 验证失败(Unix timestamp不分时区,要验证时间,确保误差范围 [-10s, 10s])
- 103 -- spid 不存在
- 104 -- 密码不匹配(参数必须包含timestamp)
- 105 -- 无可用通道(请联系管理员确认通道配置情况)
- 106 -- 配置错误
- 107 -- 手机已在黑名单
- 108 -- 内容超过最大字数
- 109 -- 解析失败,请确认接口参数
- 110 -- 请求IP限制
- 111 -- 该手机号发送限制(发送次数过多)
- 120 -- 系统错误,请稍后再试 (重要提示1.1)