2
バッチでreceive_message()にboto3を使用しています。これは、boto3 documentationで指定されたdict項目を返します。boto3でバッチ受信後にバッチ削除SQSメッセージ
メッセージのバッチを受信した後、それらを1つずつ処理し、すべて処理した後にバッチ削除したいとします。 1つ1つのアイテムを処理した後、それらを1つずつ削除したくありません。
delete_message_batch()関数はreceive_message()関数の応答とは少し異なる構文なので、receive_message()からレスポンスdictを適切な形式に再フォーマットする必要があります(IdおよびReceiptHandleのみを使用)。
バッチ削除のためにreceive_message()からの応答を直接使用する簡単な方法はありますか?