Endpoint 访问 消息服务MNS 的接入地址,请登录 MNS控制台 查看。具体操作,请参见 获取接入点。不同地域的接入地址不同。步骤二:创建主题 如果之前未创建主题,那么首先需要创建主题。默认创建的主题名称是TestCSharpTopic,也可以修改...
目前MNS服务端会根据用户的长轮询数量、长轮询等待时间、访问IP数量等因素动态设置长轮询防攻击并发上限值。当队列无消息时,超过长轮询上限值的请求将无法进入到监听状态,并直接返回404 MessageNotExist(按请求量正常计费)。如果您有...
Endpoint 访问 消息服务MNS 的接入地址,请登录 MNS控制台 查看。具体操作,请参见 获取接入点。不同地域的接入地址不同。修改SDK设置。CreateTopicAndPushMessageToQueue的代码顶部有一些设置,在使用SDK的时候需要做同样的设置。require ...
队列所有者 已开通 消息服务MNS 的Account通过 CreateQueue 接口创建出一个消息队列,这个Account就是该队列的所有者。队列所有者拥有此队列的所有操作权限。队列所有者对应的Account ID可以在阿里云官网查看。生产者(Producer)向 消息...
调用Subscribe接口,为主题创建Subscription。授权信息 默认仅限阿里云账号使用本接口,RAM用户只有在被授予了相关API操作权限后方可使用。本接口的授权信息如下表所示。更多信息,请参见 授权策略和示例。Name Value API Subscribe RAM...
Endpoint 访问 消息服务MNS 的接入地址,登录 MNS控制台 查看。具体操作,请参见 获取接入点。不同地域的接入地址不同。SecurityToken 阿里云访问控制服务提供的短期访问权限凭证,如果使用阿里云账号或者RAM用户访问,不需要配置该项。更...
本文介绍如何使用 消息服务MNS。注册阿里云账号并开通 消息服务MNS 服务。...登录 用户信息管理,在...登录 消息服务MNS控制台,体验可视化的队列创建和删除、收发消息等基本操作。在应用程序中调用API接口(SDK)执行 消息服务MNS 的所有操作。
Endpoint 访问 消息服务MNS 的接入地址,登录 MNS控制台 查看。具体操作,请参见 获取接入点 不同地域的接入地址不同。SecurityToken 阿里云访问控制服务提供的短期访问权限凭证,使用阿里云账号或者RAM用户访问不需要配置该项。更多信息,...
调用DeleteQueue接口删除已创建的队列。注意 请谨慎使用此接口,一旦删除队列成功,队列内所有消息也一并删除,且不可恢复。授权信息 默认仅限阿里云账号使用本接口,RAM用户只有在被授予了相关API操作权限后方可使用。本接口的授权信息...
通过创建事件通知规则,消息服务MNS 可以将日志服务指定资源上产生的事件以消息的方式主动推送到指定的接收端。本文介绍 日志服务 SLS(Simple Log Service)事件通知的前提条件和背景信息。前提条件 已创建日志服务Project和Logstore。...
调用Unsubscribe接口取消一个已创建的Subscription。授权信息 默认仅限阿里云账号使用本接口,RAM用户只有在被授予了相关API操作权限后方可使用。本接口的授权信息如下表所示。更多信息,请参见 授权策略和示例。Name Value API ...
返回属性除了创建队列时设置的可设置属性外,还可以获取到队列创建时间、队列属性最后修改时间以及队列中的各类消息统计数(近似值)。授权信息 默认仅限阿里云账号使用本接口,RAM用户只有在被授予了相关API操作权限后方可使用。本接口的...
通过创建事件通知规则,消息服务MNS 可以将邮件推送产生的事件以消息的方式推送到指定的接收端。本文介绍邮件推送事件通知的背景信息、适用场景、事件类型以及消息格式。背景信息 如下图所示,如果您在 邮件推送服务控制台 打开异步通知...
用户发布消息到主题时,可以指定消息体、消息标签和消息额外属性。...当发布消息时指定了消息标签,MNS将只推送消息给接收这类标签消息的订阅。PublishTime 消息的发布时间,从1970-1-1 00:00:00 000到消息发布时的毫秒值。
通过创建事件通知规则,消息服务MNS 可以将对象存储OSS指定资源上产生的事件以消息的方式主动推送到指定的接收端。本文介绍对象存储OSS事件通知的背景信息、适用场景、事件类型以及消息格式。背景信息 如下图所示,如果您创建了事件通知...
当有消息发布到主题时,MNS会主动将消息推送到对应的Endpoint。多个Subscription可以指定同一个Endpoint。HttpEndpoint HTTP格式的Endpoint。格式:http://$example.com[/uri],支持多级URI。限制:Endpoint的URI不能以”mns-reserved-...
x-mns-version 是 调用MNS接口的版本号。当前版本为2015-06-06。x-mns-date 否 Date替代字段。用于解决部分浏览器上用户程序无法设置HTTP请求Date字段的场景。公共返回参数 参数 说明 Content-Length HTTP消息体返回的长度。Connection ...
Name Value API ListTopic RAM授权操作 mns:ListTopic 资源 acs:mns:$region:$accountid:/topics 使用说明 如果只需要获取特定的主题列表,在调用接口时指定 x-mns-prefix 参数,服务端将返回主题名称与前缀匹配的主题列表。注意 如果本次...
消息服务MNS 队列模型支持的操作指令如下:接口 功能描述 支持方式 CreateQueue 创建队列 控制台、API调用 SetQueueAttributes 设置队列属性 GetQueueAttributes 获取队列属性 DeleteQueue 删除队列 ListQueue 获取队列列表 接口 功能描述 ...
说明 如果本次请求结果返回的消息队列总数超过本次请求的 x-mns-ret-number 参数值,返回的XML结果中包含的 NextMarker 表示下一页开始位置,在下一次请求时将该值赋予 x-mns-marker 参数以返回下一页的结果。请求消息 请求消息由请求行、...
示例 请求示例:GET/topics/$TopicName/subscriptions HTTP/1.1 x-mns-marker: 10 x-mns-ret-number:2 Host:$AccountId.mns.cn-hangzhou.aliyuncs.com Date: Tue,08 Dec 2015 06:16:18 GMT Authorization:MNS 15B4D3461F177624206A:dXSLY5yGG8...
Name Value API DeleteTopic RAM授权操作 mns:DeleteTopic 资源 acs:mns:$region:$accountid:/topics/$topicName 请求消息 请求消息由请求行、HTTP头和消息体三部分组成:请求行 DELETE/topics/$TopicName HTTP/1.1 特有Request Header 无...
HTTP地址无响应,推送...您在创建订阅时设置推送类型为HTTP,消息服务MNS 会将消息推送到您设置的HTTP接收端地址。HTTP接收端需要在5s内返回2xx,否则 消息服务MNS 会认为推送请求超时并进行重试。重试策略相关说明,请参见 NotifyStrategy。
调用PublishMessage接口向指定的主题发布消息,消息发布到主题后随即会被推送给Endpoint消费。请求头 该接口使用公共请求头,无特殊请求头。更多信息,请参见 公共参数。请求语法 POST/topics/$TopicName/messages HTTP/1.1 说明 当您调用...
问题描述 调用MNS的API请求时报错“403 SignatureDoesNotMatch”。问题原因 通过MNS HTTP API发送请求时,需要在Authorization Header中加入签名值,当签名值和服务器端计算的不一致时,请求会被拒绝,服务器返回“403 ...
使用 消息服务MNS 前,您需在产品页开通该服务。如果您的账号为RAM用户,必须让阿里云账号为RAM用户进行授权,才能通过控制台或API访问相应的 消息服务MNS 资源,并使用资源通过SDK收发消息。本文介绍如何开通 消息服务MNS 和授权RAM用户。...
NotifyContentFormat用于指定MNS向Endpoint推送消息时,消息内容的格式。XML 消息体为XML格式,包含消息正文和消息属性。HttpEndpoint和QueueEndpoint支持该格式。消息示例:?xml version="1.0"encoding="utf-8?...
本文列举了消息服务MNS主题模式提供的API。主题管理 API 说明 CreateTopic 创建主题 SetTopicAttributes 修改主题属性 GetTopicAttributes 获取主题属性 DeleteTopic 删除主题 ListTopic 获取主题列表 订阅管理 API 说明 Subscribe 创建...
本文介绍 消息服务MNS 支持的阿里云地域和各地域的接入地址。消息服务MNS 不同地域的接入地址如表所示。区域 公网访问地址 内网访问地址 华北1(青岛)http(s):/AccountId.mns....
pip install aliyun-mns-sdk Version 1.1.6 更新日期 2021-05-13 SDK下载 更新内容 增加发送消息返回值的ReceiptHandle解析。修复Python 3兼容性问题。Version 1.1.5 更新日期 2019-04-26 SDK 下载 更新内容 兼容Python 3版本。Version 1.1...
运行帮助 用VisualStudio导入工程,选择 AliyunSDK_MNS_Sample。在Sample工程里可以看到几个Sample文件,分别对应不同的操作示例。填充 Aliyun_MNS_Sample 工程中对应Sample文件的AccessKeyId、AccessKeySecret和EndPoint。建议在代码中...
您可以根据返回数据判断API服务是否调用成功。调用API服务后返回数据采用统一格式。返回的HTTP状态码为2xx,说明调用成功;返回的HTTP状态码为4xx或5xx,说明调用失败。调用成功返回的数据格式为XML。本文中的返回示例为了便于用户查看,做...
Endpoint 访问 消息服务MNS 的接入地址,登录 MNS控制台 查看。具体操作,请参见 获取接入点。不同地域的接入地址不同,分为公网和私网域名。获取方式 消息服务MNS JMS库的获取方式如下:在Maven项目的 pom.xml 文件中添加依赖<dependency>...
Version 1.3.1 更新日期 2016-05-19 SDK下载 更新内容 Samples改进,主要是修改了读取主题消息的HttpServerSample。Version 1.3.0 更新日期 2016-02-25 SDK下载 更新内容 Subscription增加Queue和Mail推送的支持。运行帮助 下载并解压SDK到...
调用PublishMessage接口向指定的主题发布消息,消息发布到主题后随即会被推送给Endpoint消费。请求头 该接口使用公共请求头,无特殊请求头。更多信息,请参见 公共参数。请求语法 POST/topics/$TopicName/messages HTTP/1.1 请求参数 参数 ...
消息服务MNS 提供短轮询(Short Polling)和长轮询(Long Polling)两种方式来获取队列中的消息。短轮询 创建队列时,长轮询时间设置为0,且发起popMessage请求时 waitSeconds 设置为0。使用短轮询获取队列中的消息,popMessage请求会向...
在用户目录中创建.aliyun-mns.properties 文件,并填写服务地址、AccessKeyId和AccessKeySecret。说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为 C:\Users\YOURNAME。mns.accountendpoint=...
在创建订阅时指定消息过滤标签,然后PublishMessage时指定消息标签,消息服务MNS 在推送消息时会根据标签进行过滤,仅推送消息标签与订阅中指定的过滤标签匹配的消息到指定队列上。更多信息,请参见 主题接口规范。消息投递 消息服务MNS ...
本文列举了消息服务MNS提供的API。队列管理 API 说明 支持方式 CreateQueue 创建队列 控制台、API调用 SetQueueAttributes 修改队列属性 GetQueueAttributes 获取队列属性 DeleteQueue 删除队列 ListQueue 获取队列列表 消息管理 API 说明 ...
队列模型 队列所有者 开通MNS服务的Account通过 CreateQueue 接口创建出一个消息队列,这个Account就是这个队列的所有者,队列所有者拥有此队列的所有操作权限。队列所有者对应的Account ID在阿里云官网可以查看。生产者 向MNS的消息队列...