【发布时间】:2018-05-10 08:03:13
【问题描述】:
我在 API 网关上有一个 POST API,我这样称呼它:https://<url>.amazonaws.com/dev/api?MessageBody=testingAPIGateway
MessageBody 保存在 SQS 中消息的 body 字段中。 当我拨打这个电话时,有什么方法可以发送消息属性吗?
【问题讨论】:
标签: amazon-web-services amazon-sqs
我在 API 网关上有一个 POST API,我这样称呼它:https://<url>.amazonaws.com/dev/api?MessageBody=testingAPIGateway
MessageBody 保存在 SQS 中消息的 body 字段中。 当我拨打这个电话时,有什么方法可以发送消息属性吗?
【问题讨论】:
标签: amazon-web-services amazon-sqs
刚刚找到解决办法:
https://sqs.us-east-2.amazonaws.com/123456789012/MyQueue/
?Action=SendMessage
&MessageBody=This+is+a+test+message
&MessageAttribute.1.Name=my_attribute_name_1
&MessageAttribute.1.Value.StringValue=my_attribute_value_1
&MessageAttribute.1.Value.DataType=String
&MessageAttribute.2.Name=my_attribute_name_2
&MessageAttribute.2.Value.StringValue=my_attribute_value_2
&MessageAttribute.2.Value.DataType=String
&Expires=2020-05-05T22%3A52%3A43PST
&Version=2012-11-05
&AUTHPARAMS
【讨论】: