Публикувам съобщение до и AWS SNS тема от приложение на Rails 3, използвайки AWS SDK за Ruby, както е показано по-долу:
sns = AWS::SNS.new
topic = sns.topics['arn:aws:sns:eu-west-1:55555555555:my_topic']
topic.publish("MESSAGE", :subject => "SUBJECT")
Когато публикувам в тема в "us-east-1", тя работи според очакванията, но публикуването в тема в регион "eu-west-1" не работи, хвърляйки:
AWS::SNS::Errors::InvalidParameter - Invalid parameter: TopicArn:
С AWS SDK за Java задайте региона, когато създавате клиентския обект. Има ли подобен начин за задаване на региона с AWS SDK за Ruby?