日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

DeleteMessage

調用DeleteMessage接口刪除已經被消費過的消息。

授權信息

默認僅限阿里云賬號使用本接口,RAM用戶只有在被授予了相關API操作權限后方可使用。本接口的授權信息如下表所示。更多信息,請參見授權策略和示例

Name

Value

API

DeleteMessage

RAM授權操作

mns:DeleteMessage

資源

acs:mns:$region:$accountid:/queues/$queueName/messages

使用說明

該接口用于刪除已經被消費過的消息,消費者需將上次消費后得到的ReceiptHandle作為參數來定位要刪除的消息。本操作只有在NextVisibleTime之前執行才能成功。如果超過NextVisibleTime設置的時間,消息重新變回Active狀態,ReceiptHandle就會失效。此時,需重新消費獲取新的ReceiptHandle。

請求消息

請求消息由請求行、特有URL參數、HTTP頭和消息體四部分組成:

  • 請求行

    DELETE /queues/$queueName/messages?ReceiptHandle=<receiptHandle> HTTP/1.1

  • 特有URI參數

    參數名稱

    類型

    是否必選

    示例值

    描述

    ReceiptHandle

    String

    MbZj6wDWli+QEauMZc8ZRv37sIW2iJKq3M9Mx/KSbkJ0

    上次消費后返回的消息的ReceiptHandle。更多信息,請參見ReceiveMessage

  • 特有Request Header

    無。

  • Request Body

    無。

返回消息

返回消息由返回狀態行,HTTP頭和消息體三部分組成:

  • HTTP Status Code

    HTTP/1.1 204 No Content

  • 特有Response Header

    無。

  • Response Body

    無。

示例

請求示例:

DELETE  /queues/$queueName/messages?ReceiptHandle=MbZj6wDWli+QEauMZc8ZRv37sIW2iJKq3M9Mx/KSbkJ0 HTTP/1.1
Host: $AccountId.mns.cn-hangzhou.aliyuncs.com
Date: Wed, 28 May 2012 22:32:00 GMT
x-mns-version: 2015-06-06
Authorization: MNS 15B4D3461F177624206A:xQE0diMbLRepdf3YB+FIEXA****          

返回示例:

HTTP/1.1 204 No Content
x-mns-request-id:512B2A634403E52B1956****
x-mns-version: 2015-06-06           

錯誤碼

錯誤碼

錯誤信息

HTTP狀態碼

描述內容

InvalidArgument

The value of Element must be between Low and High seconds/bytes.

400

參數值非法,請根據提示調整。

ReceiptHandleError

The receipt handle you provided is not valid.

400

請求參數不合法。

QueueNotExist

The queue name you provided does not exist.

404

隊列不存在,請先創建隊列。

MessageNotExist

The receipt handle you provided has expired.

404

消費消息過慢導致消息重新回到隊列生成新的ReceiptHandle,之前的ReceiptHandle失效。請加快消費速度或者增加隊列的不可見時間。