私はVacuum gemをいじろうとしていますが、例にはいくつかの問題があります。フロントページで説明されているようにコードを実行すると:
req = Vacuum.new
req.configure key: 'foo',
secret: 'secret',
tag: 'biz-val'
params = { 'Operation' => 'ItemSearch',
'SearchIndex' => 'Books',
'Keywords' => 'Architecture' }
res = req.get query: params # XPath is your friend.
応答から XML を取得する際に問題が発生しています。オブジェクト タイプExcon::Response
にデータが実際に含まれていることはわかりますが、含まれている XML を取得するにはどうすればよいでしょうか。
res.to_xml と res.xml の両方を試してみましたが、Nokogiri に読み込んでも成功しませんでした。