Skip to content

发送短信

功能描述:

  • 短信发送

调用格式:

  • 请求方式:POST http://ip:port/sms/Api/ReturnJson/Send.do
  • 其中 ip:port 由平台在开户后提供。

HTTP请求参数

参数名称类型是否必填说明
SpCodestring企业编号
LoginNamestring用户名称
Passwordstring用户密码
MessageContentstring短信内容,最大700个字符
UserNumberstring手机号码(多个号码用 , 分隔),最多1000个号码
SerialNumberstring流水号,20位数字,唯一
ScheduleTimestring预约发送时间,格式:yyyyMMddhhmmss,如 20090901010101,立即发送请留空
subPortstring可选,扩展号

建议采用 POST 方式,HTTP 头为:application/json

响应示例:

json
{
  "result": "0",
  "description": "发送成功,需要人工审核",
  "taskid": "190319105738200000"
}

返回状态码

返回值错误描述
0发送短信成功
1提交参数不能为空
2账号无效或未开户
3账号密码错误
4预约发送时间无效
5IP不合法
6号码中含有无效号码或不在规定的号段
7内容中含有非法关键字
8内容长度超过上限,最大4000
9接受号码过多,最大5000
10黑名单用户
11提交速度太快
12您尚未订购[普通短信业务],暂不能发送该类信息
13您的[普通短信业务]剩余数量发送不足,暂不能发送该类信息
14流水号格式不正确
15流水号重复
16超出发送上限(操作员帐户当日发送上限)
17余额不足
18扣费不成功
20系统错误
21您只能发送联通的手机号码,本次发送的手机号码中包含了非联通的手机号码
22您只能发送移动的手机号码,本次发送的手机号码中包含了非移动的手机号码
23您只能发送电信的手机号码,本次发送的手机号码中包含了非电信的手机号码
24账户状态不正常
25账户权限不足
26需要人工审核
28发送内容与模板不符

基于 MIT 协议发布