0

我正在尝试编写一个 ruby​​ 脚本来更改消息错误,但我收到错误 batch_change_message_visibility is not a defined method。这是代码:

require 'rubygems'
require 'aws-sdk'

sqs = AWS::SQS.new(
    :access_key_id => access_key,
    :secret_access_key => access_secret)

queue = sqs.queues.named(queue_name)

messages = []
messages << { :message => message_handle, :visibility_timeout => 5 }
queue.batch_change_message_visibility(messages)

任何的想法 ?谢谢 !

4

1 回答 1

1

该方法被调用batch_change_visibility- 文档中的方法名称错误。

于 2012-07-26T12:53:44.727 回答