1、MAS 2WebService 短信接口使用说明若雅软件系统有限公司2010-9-19前置条件1. 客户的客户端程序已经开发完成,能够调用 MAS 提供的 WebService 服务地址发送短信2. 客户的服务端程序已经开发完成,MAS 能够调用客户提供的 WebService 服务地址将上行短信推送到客户应用系统MAS 需要提供的数据1. 提供客户 WebService 插件应用编号 ID:以 P 开头填写 16 位编号P0000000000080012. 提供发送短信的 WebService 服务地址,例如http:/ localhost/services/cmcc_mas_wbs备注:M
2、AS 向客户提供 URL 时将示例 URL 更换为 localhost 即可,方法名不变, 。以上数据需要提供给客户客户需要提供的数据1. 提供接受短信的 WebService 服务地址,例如 http:/ localhost:51888/services/cmcc_mas_wbsMAS WebService 短信接口页面配置步骤 1在应用接入客户信息页面,点击“新增” ,输入从移动申请的企业代码和基本接入号码,点击“确认” 。步骤 2在应用接入插件信息页面,点击“新增” ,在企业代码下拉列表中选择步骤1 设置的企业代码。输入应用插件编号,为 P 开头的 16 位编号。选择应用系统类型为“插件
3、” 。选择接入时间。选择通信能力为“短信能力” 。长服务号码、旧服务代码、业务代码分别填写从移动申请的接入信息。黑白名单选择启用黑名单。基本接入号可扩展选择“不启用” 。分发上行处理类名勾选 WebService 短信上行处理类,分发状态报告处理类名勾选 WebService 短信状态报告处理类。选择状态为“启用” 。点击“确认” 。步骤 3在插件管理插件管理中,增加一个 WebService 插件,在插件标识下拉列表中选择步骤 2 增加的插件标号,输入开发商信息,例如:roya(此值可任意输入),选择应用系统类别,例如:CRM 系统,点击“提交”步骤 4在插件管理插件注册中,添加一个插件注册
4、信息,插件标识填写步骤 1 设置的接入 ID;插件进程 ID 填写为任意数字;插件所在的主机 IP 地址填写对方应用的 IP地址;服务地址填写对方应用的回调地址(用于接收上行短信和获取状态报告) 。点击“提交” 。步骤 5在插件管理插件注册中,选择步骤 4 增加的插件,点击“查看通信能力”步骤 6在插件能力列表中,点击“添加”步骤 7在插件注册信息页面中,输入 WebService 插件编号,选择通讯能力为“短信能力” ,输入对方应用的回调地址(用于接收上行短信和获取状态报告) ,选择服务有效,点击“提交” 。步骤 8在系统管理路由设置中,设置发送短信的路由规则,填写移动申请的接入号,选择网关
5、类型,输入网关 IP 地址,端口号,用户名和密码,选择有效,设置发送速率,点击“新增” 。MAS WebService 短信上下行调试注意事项1. 短信接口下行调试1) 查看 WebService 短信下行表 app_wssms_mt 是否有新记录2) 通过(查询管理下行短信查询)查询短信发送结果2. 短信接口上行(MAS 推送方式)调试1) 查看 WebService 短信下行表 app_wssms_mo 是否有新记录2) 查看对方应用是否收到短信。如果没有收到则检查回调地址是否填写正确3. 短信接口状态报告(MAS 推送方式)调试1) 查看 WebService 短信下行表 app_wssms_status 是否有新记录2) 查看对方应用是否收到短信。如果没有收到则检查回调地址是否填写正确