欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年中国移动通信有限公司政企客户分公司云MAS平台SDK接口.. 3.pdf

    • 资源ID:33395992       资源大小:147.17KB        全文页数:10页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年中国移动通信有限公司政企客户分公司云MAS平台SDK接口.. 3.pdf

    . . 案卷号日期云 MAS 平台 SDK1.0.1(HTTP版)用户手册作者: 中国移动通信有限公司政企客户分公司完成日期:2015-12-7 签 收 人:签收日期:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - . . 修改情况记录:版本号修改内容修改日期修改人1.0.0 草稿2015-12-7 汪植成1.0.1 签名错误或普通短信不允许使用模板短信的签名编码2016-04-20 汪植成名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - . . 1云 MAS 平台 HTTP开发说明1.1简介云 MAS 平台 SDK HTTP 版接口说明文档1.2背景系统名称: 云 MAS 平台项目开发者 : 中国移动通信集团政企客户分公司1.3定义MT Message Terminal下行短信,即向手机终端发送短信MO Message Original 上行短信, 即手机用户向特服号码发送短信1.4环境服务器具有直连访问互联网的能力。并且提供HTTP Server 接收比较报告,状态报告,上行短信。1.5云 MAS 平台与 HTTP 客户端数据交互流程HTTP 客户端云MAS服务端云MAS消息队列云MAS审核服务云MAS发送服务行业网关1.HTTP客户端提交短信至云MAS2.服务端提交消息至消息队列2.服务端提交消息至审核服务3.审核不通过4.返回审核结果数据结构见2.13.审核通过,消息队列提交客户封包至发送服务4.提交短信至行业网关5.返回短信回复6.返回短信回复8.返回短信回执9.返回短信回执7.返回短信回复数据结构见2.210. 返回短信回执数据结构见2.34.通知删除待发内容4. 返回审核状态HTTP 服务端2:返回状态码和后台生成的UUID ,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - . . SDK收到的返回值说明:?“1. 返回提交状态” ,说明云 MAS 是否收到 HTTP提交的数据;数据还未提交行业网关;?“4. 返回审核结果” ,说明云MAS已经对提交内容进行了审核;数据还未提交行业网关;?“7. 返回短信回复” ,短信已经提交网关;?“10. 返回短信回执” ,短信已被网关下发;*因平台有流控设置,需要进行多条短信连续提交时,为保证提交速度和效率,请按照“1. 返回提交状态”返回值判断是否提交下一条;2数据结构说明2.1 MT提交报告数据结构类型( TYPE ) :JSON 用途用于内部,跟踪短信状态,不能用于判断短信是否正确送达,短信是否送达以移动公司提供的账单为准。字段名数据类型说明type string 消息类型:1表示为提交报告,2 表示为状态报告,3 表示为用户上行短信 , 见附录 4.1(8) report_status string 状态报告的值,见附录4.1 mobiles string 手机号码 , 多个手机号码英文半角逗号分隔submit_date string 发送时间(格式为yyyy-mm-dd hi24:mi:ss)receive_date string 接收时间(格式为yyyy-mm-dd hi24:mi:ss)error_code string 未发送成功错误编码,见附录4.1 msg_group string 消息批次号,由云 MAS 平台生成, 用于验证短信提交报告和状态报告的一致性2.2 MT状态报告数据结构类型( TYPE ) :JSON 用途保存状态报告接口函数返回的短信内容,不能用于判断短信是否正确送达,短信是否送达以移动公司提供的账单为准。字段名数据类型说明名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - . . type string 消息类型:1表示为提交报告,2 表示为状态报告,3 表示为用户上行短信report_status string 状态报告的值,参见真实网关状态报告值mobile string 手机号码,每次返回单个号码submit_date string YYMMDDHHMM(YY为年的后两位 00-99,MM :01-12,DD :01-31,HH :00-23,MM :00-59)receive_date string YYMMDDHHMM(YY为年的后两位 00-99,MM :01-12,DD :01-31,HH :00-23,MM :00-59)error_code string 未发送成功错误编码,参见真实网关错误码msg_group string 消息批次号,由云 MAS 平台生成, 用于验证短信提交报告和状态报告的一致性2.3 MO 数据结构类型( Type) :JSON 用途保存上行短信接口函数返回的短信内容。字段名数据类型说明typestring消息类型: 1 表示为提交报告, 2 表示为状态报告 ,3 表示为用户上行短信mobile string 手机号码,单个号码sms_content string 上行短消息内容send_time string 发送时间(格式为yyyy-mm-dd hi24:mi:ss)serial string 客户上行目标服务代码。3功能介绍及使用3.1身份验证功能介绍企业必须通过身份验证才能进行短信发送, 身份验证用户名、 密码和集团客户名称完成。请求申明测试环境: http:/112.33.1.13:80/app/http/authorize 正式环境: http:/ 参数详解名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - . . 参数名称说明ec_name 集团客户名称user_name 用户名user_passwd 密码返回值返回值描述mas_user_id 用户登录 id access_token API 输入参数签名密钥access_token_expire_seconds API 输入参数签名超时时间,超过此阈值后 API 输入参数签名密钥作废,需要重新申请,调用HTTP API 时应该在超时时间到达以前申请新的签名密钥status 验证状态,错误码请参考:3.1.1 3.1.1 错误码描述SC:4060登录验证请求超速Error: Invalid authorization 未通过授权Success 登录成功3.2发送普通短信HTTP客户端向云MAS平台发送请求,带上相应的请求参数,云MAS平台接收请求,并进行验证,验证通过后进行短信发送。请求声明测试环境: http:/112.33.1.13:80/app/http/sendSms 正式环境: http:/ 参数详解参数名称说明mas_user_id用户唯一标识mobiles 手机号码数组,逗号分隔。content 发送短信内容sign 网关签名编码,必填,签名编码在中国移动集团开通帐号后分配,可以在云MAS 网页端管理子系统 -SMS接口管理功能中下载。serial 扩展码,根据向移动公司申请的通道填写,如果申请的精确匹配通道,则填写空字符串() ,否则添加移动公司允许的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - . . 扩展码mac API 输入参数签名结果, 签名算法:将 mas_user_id, mobiles,content ,sign,serial,access_token按照顺序拼接, 然后通过MD5+HEX计算后得出的值返回值RET-CODE 返回值描述SC:4060 登录验证请求超速SC:4010 用户 TOKEN 不存在,可能已失效或未登录SC:4000 HTTP MAC 校验错误,请注意签名参数顺序SC:4140 手机号码数量超过200 SC:4141 短信内容字符数超过5000 SC:4011 用户信息缺失,可能已失效或未登录SC:5001 接口处理异常,请联系技术支持或稍候再试SC:0000 短信成功提交至云MAS 平台SC:7002 非法号码批次SC:7003 重复号码SC:112 签名错误或普通短信不允许使用模板短信的签名编码MSG-GROUP 返回短信批次号3.3发送模板短信功能介绍模板短信发送, HTTP客户端向云MAS平台发送请求,根据指定模板ID,传入模板所需参数发送短信,云MAS 平台接收请求,并进行验证,验证通过后进行短信发送。函数声明测试环境: http:/112.33.1.13:80/app/http/sendSmsByTemplate正式环境: http:/ 参数详解参数名称说明mas_user_id 用户唯一标识template_id 模版 ID, 模板由用户在中国移动集团提供的客户业务平台上,由客户自己增加短信模版的信息。params 模版参数,多个用空格分割。模板采用模板和参数合成的方式产生短信, 短信内容由发送服务器自动拼接。模板参数必名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - . . 须和模板中定义的动态填写的参数的个数一致。mobiles手机号码数组,逗号分隔。content 短信内容sign 网关签名编码,必填,签名编码由企业在中国移动集团开通帐号分配serial 扩展码,根据向移动公司申请的通道填写,如果申请的精确匹配通道,则填写空字符串 () ,否则添加移动公司允许的扩展码mac API 输 入 参 数 签 名 结 果 , 签 名 算 法 : 将 mas_user_id,template_id ,params ,mobiles,content ,sign,serial,,access_token按照顺序拼接,然后通过MD5+HEX计算后得出的值返回值RET-CODE 返回值描述SC:4060 登录验证请求超速SC:4010 用户 TOKEN 不存在,可能已失效或未登录SC:4000 HTTP MAC 校验错误,请注意签名参数顺序SC:4140 手机号码数量超过200 SC:4141 短信内容字符数超过5000 SC:4011 用户信息缺失,可能已失效或未登录SC:5001 接口处理异常,请联系技术支持或稍候再试SC:0000 短信成功提交至云MAS 平台SC:7001 自定义参数为空SC:7002 非法号码批次SC:7003 重复号码MSG-GROUP 返回短信批次号3.4获取提交报告功能介绍云 MAS 平台将提交报告采用POST 方式推送至开户时设定的HTTP 地址,如果推送失败,两秒后将再次推送,连续失败三次后将丢弃数据;数据结构参考2.1 MT 提交报告数据结构。此方法获得的数据 不能用于判断短信是否正确送达,短信是否送达以移动公司提供的账单为准名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - . . 3.5获取状态报告功能介绍云 MAS 平台将状态报告采用POST 方式推送至开户时设定的HTTP 地址,如果推送失败,两秒后将再次推送,连续失败三次后将丢弃数据;数据结构参考2.2 MT 状态报告数据结构。此方法获得的数据 不能用于判断短信是否正确送达,短信是否送达以移动公司提供的账单为准3.6获取上行短信功能介绍云 MAS 平台将上行短信采用POST 方式推送至开户时设定的HTTP 地址,如果推送失败,两秒后将再次推送,连续失败三次后将丢弃数据;数据结构参考2.3 MO 数据结构。4附录4.1常见问题1.如何判断短信已经成功提交给云MAS 平台?HTTP请求返回 MSG_GROUP, RET-CODE 为 SC:0000 则表示短信已经成功提交给云MAS平台;2.HTTP登陆请求有时间间隔吗?有,最大允许请求的时间间隔为2 分钟;验签的超时时间为2 个小时3.HTTP请求最高速率多少?HTTP请求最高限速10 条/ 秒;4.文档中提到了 “提交报告” 和“状态报告” ,请问这两个有什么不同点和相同点?提交报告:指HTTP客户端提交给云MAS的报告,报告由云MAS收到 HTTP客户端提交请求后发出;状态报告:云MAS提交给行业网关,行业网关返回的报告,云MAS 透传给 HTTP客户端;5.发送长短信是否有字数上限,长短信是不是不需要客户端来拆分,而有云平台完成?长短信字数上限是500,最好不要超过400,长短信由云MAS完成拆分,客户端提交一条即可;6.发送短信签名,是不是由客户端发送短信时附带在短信内容后边发送即可?发送短信签名由行业网关添加,客户发送时所选签名请参见页面中“SMS接口管理”中下载的对应签名编码,发送时填写在短信参数(Sign ,详见接口文档3.2 中;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - . . 7.提交的号码数量有限制吗?有,一次提交的号码数量不能超过200 个;8.关于回执数据说明提交报告 :指短信提交到云MAS平台和短信提交至网关的回执信息;1) 短信成功提交至云MAS 并审核通过将返回CM:0000 2) 短信成功提交至网关将返回CM:3000 状态报告 :真实网关返回的状态报告,DELIVRD表示短信已成功到达用户终端;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -

    注意事项

    本文(2022年中国移动通信有限公司政企客户分公司云MAS平台SDK接口.. 3.pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开