中国移动云MAS平台Webservice接口详解

需积分: 5 5 下载量 16 浏览量 更新于2024-08-04 收藏 61KB DOCX 举报
"中国移动云MAS平台提供了webservice服务,用于接收客户端发送的短信发送请求。该平台接收请求并验证参数,验证成功后发送短信。主要功能包括一对一和一对多的普通短信发送,支持即时下发,同时提供了多对多短信发送的服务。webservice服务地址为http://112.35.10.201:1999/smsservice?wsdl,主要方法是sendSms。在响应参数中,success表示操作是否成功,rspcod为响应代码,msgGroup是消息组ID。多对多短信发送有手机号码数量限制,每批不超过1000个,并且不再使用mobiles字段确定下发号码。" 中国移动云MAS平台webservice接口文档详细介绍了如何通过API进行短信发送操作。云MAS平台为客户提供了一种通过webservice方式发送短信的服务,允许客户端发送带有特定请求参数的请求到指定的URL,以便向目标手机发送短信。 1. 下行(发送短信) - 功能:支持一对一和一对多的普通短信发送,即一条短信内容可以对应一个或多个手机号码。 - 请求:客户端需要调用webservice服务地址`http://112.35.10.201:1999/smsservice?wsdl`,并通过XML格式传递请求参数,包括apId、secretKey、ecName、mobiles(手机号列表)、content(短信内容)、sign(签名)和addSerial、mac等信息。 2. 方法定义 - 方法名:sendSms,用于发送短信。 - 参数示例:请求参数包含在WsSubmitReq标签内,如apId、secretKey、ecName、mobiles(手机号列表)、content(短信内容)、sign、addSerial和mac。 3. 响应参数 - 响应:服务器返回XML格式的响应,包括success(操作是否成功)和rspcod(响应代码),以及msgGroup(消息组ID)等信息。 - 示例:当success为true且rspcod为'success',表示发送成功。 4. 多对多普通短信 - 多对多短信功能允许一次性发送多种内容到多个手机号码,但每批请求限制不超过1000个手机号码。 - 在多对多短信请求中,mobiles字段将不再使用,因此客户端在构建多对多请求时,不需要包含mobiles字段。 通过这个接口,企业或开发者能够方便地集成中国移动云MAS平台的短信服务,实现批量或个性化的短信发送,满足业务需求。需要注意的是,实际使用时需要替换示例中的apId、secretKey等敏感信息,以确保通信的安全性。