用于向不同手机号码发送不同内容的短信,如工资条、账单明细等,支持完全个性化内容
本接口用于向不同手机号码发送不同内容的短信,如工资条、账单明细等,适用于需要完全个性化内容的场景。
Content-Type: application/x-www-form-urlencoded
提示:适用于工资条发送、个性化账单通知、会员专属消息等需要为每个用户发送不同内容的场景
参数名称 | 含义 | 类型 | 必填 | 说明 |
---|---|---|---|---|
action | 请求动作 | string | 是 | 固定为:send |
userid | 企业ID | string | 是 | 企业ID(登陆后台-客户管理-我的信息) |
account | 帐号 | string | 是 | 短信帐号 |
password | 密码 | string | 是 | 登陆密码 |
mobileContentList | 号码内容列表 | string | 是 | 号码和内容间用tab制表符隔开。每行一个号码和内容。如果内容里面带有tab,使用/t替换。内容里面有回车换行,使用/r/n替换 |
sendTime | 定时发送时间 | string | 否 | 为空表示立即发送,定时发送格式:YYYY-MM-DD HH:mm:ss |
extno | 扩展子号 | string | 否 | 请先询问配置的通道是否支持扩展子号,如果不支持,请填空。子号只能为数字,且最多10位数。 |
一对一发送请求:
号码内容列表格式:
部分接口支持JSON格式请求:
XML格式响应:
JSON格式响应(如请求时指定rt=json参数):
错误信息 | 说明 |
---|---|
号码内容列表格式错误 | mobileContentList参数格式不正确 |
内容包含特殊字符未转义 | 内容中包含tab或换行符未正确转义 |
号码数量与内容数量不匹配 | 号码和内容行数不一致 |
号码和内容间用tab制表符隔开。每行一个号码和内容。如果内容里面带有tab,使用/t替换。内容里面有回车换行,使用/r/n替换。
由于接口是按字符数计费,当特殊符号替换后,会增加短信长度,请注意短信字数,短信内容尽量不使用特殊字符。
发送内容最前面须携带[短信签名]。调试模板:【云消息】您的注册验证码:8899
短信70字按一条计费,超过70字属于长短信,长短信67字按一条计费!如71-134字计费2条。
单次请求建议不要超过1000个号码,大量发送请分批处理,避免请求超时。