質問: AmazonのAWSを使って、商品情報をランダムにrequestする方法を探しています。modeを限定して(books-jpとかmusic -jpとか)やりたいのですが、対象となる商品のASINのリストがあるわけではなく、あくまでAmazon全商品の中で対象となる商品群からランダムにいくつか(10〜16点程度)商品情報を引っ張ってきたいのですが、どんな方法が簡単でスマートでしょうか?
回答: Most refered images - 20061009 リンク先のページの下のほう部分でアクセスするごとにランダムに変化するカテゴリ別のトップセラーを表示させています。やり方はいたって原始的で、”3148931,本|教育・学参・受験,books-jp”などというノードの番号とその翻訳、modeを列記した80行ほどのリストをテキストファイルで用意し、本体のphpスクリプトで乱数を発生させて、そのテキストファイルの毎回違う行を読み込ませて、その結果からアソシエイトID &dev-t=トークン&f=xml&type=heavy&mode=[モード]&page=1&BrowseNodeSearch=[ノード番号]&locale=jp&sort=salesrank とリクエストしています。