我正在尝试将消息添加到亚马逊 aws sqs 的队列中
所以我尝试了这个
root~# aws sqs send-message --queue-url "queue/url" --message-body "message with attribute" --message-attributes '{"Name": "somename", "Type":"String", "Value":"somevalue"}'
它给了我这个错误
'unicode' object has no attribute 'keys'
但是如果我--message-attributes
从命令中删除该部分
root~# aws sqs send-message --queue-url "queue/url" --message-body "message with attribute"
然后它完美无缺
http://docs.aws.amazon.com/cli/latest/reference/sqs/send-message.html
我猜它是地图类型如何以地图格式发送此参数
--message-attributes (map)