短信发送

1、请求地址:

/base/{account}/sendSMS?sign={sign}

2、请求参数:

属性 类型 约束 说明
phone String 必选 接收短信的号码 手机,暂不支持群发
sms int 必选 短信内容 内容以 【企业签名】 开头
appId String 可选 应用标识。由平台提供,通过PAAS平台管理系统应用详情获取
calldata String 可选 随路数据。该数据体现在话单callData字段中。

3、请求实例:

POST base/tdlxtest/sendSMS?sig=31safacadffgaga121cdagavaf
HTTP/1.1
Host: 192.168.0.1:8888
content-length: 139
Accept: application/json;
Content-Type: application/json; charset=utf-8;
Authorization: ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTA2MzA

{
    "phone" : "13912345676",
    "sms" : "【天地连线】你好,短信测试",
    "appId" : "tdlxtestapp",
    "calldata" : "abc123"
}

4、响应结果:

属性 类型 约束 说明
code String 必选 请求状态码,取值200(成功),可参考Rest 错误代码。
msg String 可选 错误原因描述
data String 必选 正确返回数据

5、响应示例:

正确返回:

{"code":200,"msg":null,"data":null }

错误返回:

{"code":"201","msg":"xxxx","data":null }

code对应不同错误码 msg,对应不同的错误信息提示