阿里云
为了无法计算的价值
打开APP
阿里云APP内打开
学习中心> 阿里云消息服务使用教程> 正文

阿里云消息服务使用教程

5课时 |
373人已学 |
免费
课程介绍

阿里云消息服务(Message Service,原MQS)是阿里云商用的消息中间件服务。与传统的消息中间件不同,消息服务一开始就是基于阿里云自主研发的飞天分布式系统来设计和实现,具有大规模,高可靠、高并发访问和超强消息堆积能力的特点。消息服务API采用HTTP RESTful标准,接入方便,跨网络能力强;已全面接入资源访问控制服务(RAM)、专有网络(VPC),支持各种安全访问控制;接入云监控,提供完善的监控及报警机制。消息服务提供丰富的SDK、解决方案、最佳实践和7x24小时的技术支持,帮助应用开发者在应用组件之间自由地传递数据和构建松耦合、分布式、高可用系统。
消息服务同时具备发送短信的能力,支持快速发送短信验证码、短信通知、推广短信。完美支撑双11期间的2亿用户发送6亿条短信。三网合一专属通道,与工信部携号转网平台实时互联。电信级运维保证,实时监控自动切换,到达率高达99%。

产品详情:https://www.aliyun.com/product/mns

消息服务-事件通知使用

 

内容介绍:

一、服务模式

二、规则介绍

三、事件通知字段说明

 

一、服务模式

通过消息服务发送短信以后,可以通过事件通知来获取短信的一步绘制信息,通过创建事件通知的规则,来指定在短信推送过程触发的不同的事件,将短信推送的结果推送到对应的接触端。

 

二、规则介绍

1.第一步

在创建规则前,需要先确定接收端。

2.第二步

以队列为例,先进入到队列页面,创建一个队列。点击创建队列的按钮,然后在队列名称这里填写名称,之后进行提交,最后队列就出现在队列列表里面。

 

3.第三步

然后进入短信的干栏页面,创建一个事件通知的规则,填写一个规则的名称,选择一个事件的类型,选择终端中队列中之前进行的名称,最后进行提交,就可以在干栏页面看见刚刚提交的规则。

 

 

4、第四步

创建完成之后,就可以通过 SDK 接口请求,请求之后进入到队列页面选择相应的队列,点击接收消息,就可以看见具体的回执信息了。将 BASE64 前面的对勾取消掉,可以看到具体的消息内容。

 

三、事件通知字段说明

1.内容分类

通常的消息内容分为两种,成功和失败两种案例。

 

  1. 字段含义

每一个字段都具有它的含义。

字段

说明

MessageID

消息编号

Receiver

接收短信的手机号

State

发送状态,1成功,2失败

Biz_id

消息编码

template_code

模板code

sms_count

短信条数

Receive_time

短信接收的时间

Ver=1.1

版本号

Event

触发的事件类型

Err_code

错误码

Extra=

20位长度的扩展字段