gpt4 book ai didi

amazon-web-services - 无法从 API 网关向 FIFO SQS 发送消息

转载 作者:行者123 更新时间:2023-12-03 21:17:33 24 4
gpt4 key购买 nike

我使用以下链接将 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 Gateway 测试它时,它都会抛出以下错误:- "Message": "The request must contain the parameter MessageGroupId."
所以我尝试通过查询字符串发送它,但错误仍然存​​在。

我按照上面的链接为正文模板和标题执行了相同的步骤。
MessageGroupId=098

只需在查询字符串中传递上面的值,正文在下面
{"ty":"ui"}

最佳答案

您需要添加 MessageGroupId , 和 MessageDeduplicationId URL 查询字符串参数 方法执行 .与您对 MessageBody 所做的相同.

您还需要添加 MessageGroupId , 和 MessageDeduplicationId集成请求 .再次以相同的方式处理 MessageBody .

关于amazon-web-services - 无法从 API 网关向 FIFO SQS 发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58712350/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com