简介
当您使用流量的API接口充值完流量后,可以通过使用MNS的Queue模型来接收充值的回执消息,假如服务出现异常情况时(如网络问题),导致消息回执未成功获取,还可以通过充值状态查询API接口进行一定的补偿(目前支持30天内发送记录的查询)。
消息的订阅
云通信的所有业务消息都用过MNS消息服务向外发送。用户每订阅一个类别的消息(比如流量充值回执报告消息FlowReport),系统都会为用户分配一个独立的消息队列。用户可以通过阿里云账号拿到一个临时的token用于获取队列中的消息。用户可以下载demo,编写简单的消息处理类即可完成消息处理的任务。在页面上订阅消息,订阅完消息后,能拿到消息队列名称(queueName)。比如:Alicom-Queue-xxxxxx-FlowReport 。队列名字每个用户都不同。
消息类型
流量提供一种消息类型,流量充值回执消息FlowReport
流量充值回执消息FlowReport消息体格式
名称 | 类型 | 描述 | 示例 | 是否必须 |
phone | String | 充值的手机号 | 13000000000 | 必须 |
out_id | String | 外部扩展ID,在充值接口调用时指定 | 123 | 必须 |
result | String | 充值结果 | 3-充值成功,4-充值失败 | 必须 |
err_code | String | 错误码 | UNKNOW | 可选 |
err_msg | String | 错误信息描述 | 未知错误 | 可选 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。