没有合适的资源?快使用搜索试试~ 我知道了~
中国移动云MAS平台webservice接口文档
需积分: 5 2 下载量 90 浏览量
2023-02-13
22:41:39
上传
评论
收藏 61KB DOCX 举报
温馨提示
试读
12页
云MAS提供webservice服务,接收客户端向云MAS平台发送请求,带上相应的请求参数,云MAS平台接收请求,并进行验证,验证通过后进行短信发送。
资源推荐
资源详情
资源评论
云 MAS 平台 webservice
接 口 文 档
接口定义
下行(发送短信)
云 MAS 提供 webservice 服务,接收客户端向云 MAS 平台发送请求,带上相应的
请求参数,云 MAS 平台接收请求,并进行验证,验证通过后进行短信发送。
一对一/一对多普通短信(一种短信内容对应一个/多个手机
号)
功能介绍
客户调用 webservice 服务会即时的下发短信,支持单发和群发。
Webservice 服务地址
http://112.35.10.201:1999/smsservice?wsdl
方法名字
sendSms
参数类型及说明
参数名称
数据类型
说明
ecName
string
集团客户名称
apId
string
用户名
secretKey
string
密码
mobiles
string
手机号码列表,单批次中同一号码应只出现一次。
content
string
发送短信内容
sign
string
网关签名编码,必填,签名编码在中国移动集团开通帐
号后分配,可以在云 MAS 网页端管理子系统-SMS 接口管
理功能中下载。
addSerial
string
扩展码,根据向移动公司申请的通道填写,如果申请的
精确匹配通道,则填写空字符串(""),否则添加移动公
司允许的扩展码
mac
string
按 EcName、apId、secretKey、mobiles(拼起来,中间
无空格如 1380013800013800138001)、content、sign、
addSerial 顺序拼接得到的字符串计算 md5
示例:
<?xml version="1.0" encoding="utf-8"?>
<WsSubmitReq>
<apId>apId13</apId>
<secretKey>123</secretKey>
<ecName>测试</ecName>
<mobiles>
<string>13800138000</string>
<string>13800138001</string>
</mobiles>
<content>测试内容</content>
<sign>mysign</sign>
<addSerial>2134</addSerial>
<mac> 242c191105bbe62b203caf7a57afe7c6 </mac>
</WsSubmitReq>
响应参数类型及说明
参数名称
数据类型
说明
success
boolean
true,false
rspcod
string
下表是响应码
msgGroup
string
消息组唯一标示(发送消息唯一标示符)
示例:
<?xml version="1.0" encoding="utf-8"?>
<SendSmsResponse>
<success>true</success>
<rspcod>success</rspcod>
<msgGroup>0704105311000000100001</msgGroup>
</SendSmsResponse>
响应码
InvalidMessage
非法消息,缺少必要参数
InvalidUsrOrPwd
非法用户名或密码
IllegalSignId
无效的签名
success
成功
TooManyMobiles
手机号超出最大上限(5000)
多对多普通短信(多种短信内容对应多个手机号)
多对多短信即一次请求携带多个手机号和多种短信内容,一次满足综合性短信下发需
求,报文格式、响应数据基本与一对多短信一致,仅以下两点不同:
1. 多对多短信限制每批提交手机号码量为 1000 个(即每批多对多的短信请求不能携
带超过 1000 个手机号码)。
2. 多对多报文的 mobiles 字段将无效化,即云 mas 在解析多对多报文时不会使用报文
中的 mobiles 字段来确定最终下发手机号(多对多报文可不填 mobiles 字段,即使填写亦是
无效的),取而代之的是 content 字段将用于实现多对多功能,由例可见多对多报文中
content 字段为 Map 结构的 JSON 字符串。
例 1:
// 一对多报文
<content>移动改变生活。</content>
//多对多报文
<content>
{
"13800138000":"移动改变生活。",
"13800138001":"神州行,我看行。",
"13800138002":"沟通从“心”开始。",
"13800138003":"沟通从“心”开始。"
}
</content>
一段“多对多”报文中的手机号码应唯一,即同一批报文里只应有一个相同的手
机号码。如出现同一批短信请求携带多个相同手机号的情况,将会影响下行数据的解
剩余11页未读,继续阅读
资源评论
proppig
- 粉丝: 4
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功