消息队列 JCQ

产品文档

消息队列 JCQ

发送消息

  • 请求行
POST {Http接入点}/v2/messages HTTP/1.1
  • 请求headers参数

请求公共参数请参考公共参数签名算法章节。

  • Request Body

    Request Body为JSON格式,其中包含的字段如下:

字段名 字段类型 是否必填 说明
topic string Required
type string Required NORMAL, ORDER
messages list of Message Required 1 <= 消息条数 <= 32

其中Message为Map类型,包含的字段如下:

字段名 字段类型 是否必填 说明
body string Required 消息长度不超过256K
delaySeconds int32 Optional 0 <= delaySeconds <= 86400,顺序消息不支持消息延时,故不能设置该参数,请勿设置
tag string Optional 仅支持单Tag
properties map<string, string> Optional 用户自定义键值对
  • Response Body

1.请求成功

字段名 字段类型 说明
requestId string 本次请求的requestId,用于搜索调用链
result map 返回格式为:{"messageIds":["messageId_1", "messageId_2"]}

2.请求失败

字段名 字段类型 说明
requestId string 本次请求的requestId,用于搜索调用链
error map 返回格式为:{"code":403,"message":"Authentication failed","status":"PERMISSION_DENIED"}

说明: Https消息收发,除请求中的Http接入点需替换为Https接入点外,接口同Http。

更新时间:2021-04-28 18:21:56
文档反馈 docs feedback