アマゾンのサービスではISBNコード(ASIN)で書籍の検索が可能です。クエリーでOperation=ItemLookupを指定し、ItemIdでISBNコードを指定すると、該当する書籍に関するXMLデータが返されます。見つからない場合でもXMLが返されます。以下のサンプルでは書籍が見つからない場合はタグが存在しないことを使用して、書籍の有無を調べています。(サンプルを実行する) ●CGI (Ruby 1.8.4) (■の部分はアクセスキーID、▲の部分はアソシエイトIDを指定してください) #!/usr/local/bin/ruby require "cgi-lib" input = CGI.new asin = input["asin"] print "Content-type: text/xml\n\n" fh = open("| curl 'http://webservices.a