Skip to content

发送国际短信

功能描述:

  • 向境外手机号码发送短信,手机号必须以 00 开头(如 0033612345678)。

调用格式:

  • 请求方式:POST
  • 接口地址:http://ip:port/sms/Api/IntSend.do

    其中 ip:port 由平台在开户后提供。

响应示例:

json
{
  "result": "0",
  "description": "发送成功",
  "taskid": "210719112624100147"
}

请求参数:

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

💡 建议:始终使用 POST 方式提交,避免 GET 请求长度限制及安全风险。

返回状态码

返回值错误描述
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 协议发布