[#46441] Hpricot#search の使い方 — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじまです。
7 messages
2009/10/08
[#46450] String#bytesizeの対応について — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじま@勉強中です。
5 messages
2009/10/14
[#46455] 京都女子大学の公開講座でまつもとさんの講演 — "Hideo Konami" <konami@...>
京都女子大学の小波です。
4 messages
2009/10/15
[#46460] ¥n の改行コマンドが効かない — askar <askar75@...>
初めまして、アスカルと申します。
9 messages
2009/10/18
[#46469] encodingに関する問題? — askar <askar75@...>
お世話になっています。アスカルです。
8 messages
2009/10/18
[#46484] "<<" の使い方 — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじま@勉強中 です。
8 messages
2009/10/27
[ruby-list:46492] amazon-ecs + ruby-aaws
From:
"T.Soejima" <clev@...2.so-net.ne.jp>
Date:
2009-10-27 14:44:40 UTC
List:
ruby-list #46492
そえじま@勉強中です。
ネットから以下のようなサンプルコードを拾ってきて実行してみたのですが
エラーがでてしまいます。
require 'rubygems'
require 'amazon/ecs'
Amazon::Ecs.options = {
:aWS_access_key_id => ["xxxxxxxxxxxxxxxxxxx"], # Your Access Key ID
:country => :jp,
:secret_access_key => "xxxxxxxxxxxxxxxxxxxxxx"
}
Amazon::Ecs.debug = true
res = Amazon::Ecs.item_search('Ruby', {
:search_index => 'Books', :response_group => 'Medium', :sort => 'salesrank'
})
res.items.each do |item|
puts item.get('title')
end
##### Error
>ruby amazon_search_sample.rb
/home/clev/.gem/ruby/1.8/gems/amazon-ecs-0.5.7/lib/amazon/ecs.rb:116:in
`send_request': HTTP Response: 400 Bad Request (Amazon::RequestError)
from
/home/clev/.gem/ruby/1.8/gems/amazon-ecs-0.5.7/lib/amazon/ecs.rb:93:in
`item_search'
#####
で、このソースで生成されたRESTをダイレクトにブラウザに張り付けると、
<ItemSearchErrorResponse xmlns="http://ecs.amazonaws.com/doc/2005-10-05/"><Error><Code>MissingParameter</Code><Message>The request must contain the parameter Signature.</Message></Error><RequestID>38b3ffe0-58e3-4590-8234-e441dae6623f</RequestID></ItemSearchErrorResponse>
となってしまい、:secret_access_key が指定されていないかのようになって
しまいます。
どなたかご存知の方、ご教示いただけると助かります。
よろしくお願いいたします。m(__)m
Ubuntu 9.04
Ruby 1.8.7
amazon-ecs 0.5.7
ruby-aaws 0.7.0