Я интегрировал шлюз API с очередью FIFO SQS, используя приведенную ниже ссылку https://medium.com/@pranaysankpal/aws-api-gateway-proxy-for-sqs-simple-queue-service-5b08fe18ce50
Ниже приведен фрагмент политики ролей
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"sqs:SendMessageBatch",
"sqs:ReceiveMessage",
"sqs:SendMessage"
],
"Resource": "arn:aws:sqs:*:12345678:Stg"
}
]
}
Всякий раз, когда вы пытаетесь протестировать его из шлюза APIон выдает сообщение об ошибке ниже: - "Message": "The request must contain the parameter MessageGroupId."
Поэтому я попытался отправить его через строку запроса, но ошибка не исчезла.
Я выполнил те же действия, что и приведенная выше ссылка для шаблона телаи заголовок.
MessageGroupId=098
Просто передать значение выше в строке запроса, а тело ниже
{"ty":"ui"}