短信发送

最新更新时间:2022.01.05
支持向多个手机号码提交短信内容,详见请求参数,采用HTTP协议与我司短信接口通讯。
注意:为保证接口稳定性,最多一次同时提交50条手机号码。

接口说明

请求URL:https://www.texcellsms.com/api.sms/send.html
请求方式:POST
参数类型:JSON

请求参数

参数名变量类型必填说明
用户名usernameString注册时的登录用户名
TokentokenString开通接口权限后由系统生成并下发,个人中心-我的信息查看
手机号码phoneString最多支持同时提交50条手机号码,号码间使用“,”隔开
主叫号码callerString可修改,默认为系统设置的主叫号码
短信内容textText短信内容请用URL编码
扣费货币类型currencyStringusd:美金,hkd:港币,默认:usd
区号acodeString个人中心-费率查询查看,示例:0086
费率类型rateString个人中心-费率查询查看,示例:PRM
费率路线routeString个人中心-费率查询查看,示例:6x

请求示例

{
    "username": "admin",
    "token": "123123123",
    "phone": "8613999999999,8613888888888,8613777777777",
    "caller": "85228828198",
    "text": "您的短信验证码为123123,请在十分钟内完成操作!",
    "currency": "usd",
    "acode": "0086",
    "rate": "OTP",
    "route": "6x"
}

返回参数

参数名变量说明
状态码code1:成功,其它:失败,详见状态码说明
数据data成功时返回,返回数据
消息msg失败时返回,失败说明
消息IDid短信系统ID,需做存储,用于请求短信状态
手机号码phone被叫号码
提交状态code1:提交成功,0:提交失败

返回示例

请求成功
{
    "code": 1,
    "data": [
        {
            "id": "61CBF9DD0016537A",
            "phone": "8613999999999",
            "code": 1
        },
        {
            "id": "61CBF9DD0016537B",
            "phone": "8613888888888",
            "code": 0
        },
        {
            "id": "61CBF9DD0016537C",
            "phone": "8613777777777",
            "code": 1
        }
    ]
}
请求失败
{
    "code": 500,
    "msg": "系统错误"
}

状态码说明

状态码说明
1请求成功
0请求失败
500系统错误
502没有接口使用权限
503IP不在系统白名单
511身份验证失败
404数据不存在
101不支持的货币类型
102手机号码参数错误
103短信内容错误
105费率类型错误
106费率路线错误
107费率类型与线路不匹配
108最多一次同时提交50条手机号码
109余额不足
WhatsApp

WhatsApp

Telegram

Telegram

Teams

Teams