最大400ポイント進呈!アマゾンウエブサービスについて教えて下さい。

http://www.excite-webtl.jp/world/english/web/?wb_url=http%3A%2F%2Fdeveloper.amazonwebservices.com%2Fconnect%2Fkbcategory.jspa%3FcategoryID%3D19&wb_lp=ENJA&wb_dis=2&wb_submit=+%96%7C+%96%F3+のページで翻訳するとどうもアマゾンで色々出来る機能の事が解説されているようなのですが翻訳ソフトでは意味が今ひとつわかりません。
僕が探しているのはアマゾンの本のジャンルの「古書」の中の
「総記」というジャンルの本の一覧全部を表示できないかという事です。出来ればエクセル形式で一覧に出来る方法を教えて下さい。

回答の条件
  • 1人50回まで
  • 200 ptで終了
  • 登録:2009/02/04 00:48:57
  • 終了:2009/02/11 00:50:02

回答(12件)

すべて | 次のツリー>
AWSでは無理では? ele_dir2009/02/04 01:40:04ポイント5pt

http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceSer... [YourID] &Version=2009-02-20&ContentType=text/xml&ResponseGroup=TopSellers&Operation=BrowseNodeLookup&BrowseNodeId=255461011

SDKを全て読んでだわけではないのですが、以前試みた時、ジャンルのトップセラーや新着の表示簡単ですが、これにページ番号が付いておらず、そこから全ての商品を辿るのは無理だったように記憶しています。

アマゾンウェブサービスよりも、単純に、アマゾンのページを解析して、そこから、簡単な外部ソフトで抜き出す方が早くないでしょうか?

EXCEL形式?かどうか分かりませんが、汎用的なタブ区切りのCSV形式でなら比較的簡単に作れそうです。

※TopSellersをNewReleasesに変更すると、新着表示になります

ありがとうございます seconduserjapan2009/02/05 12:05:17

外部ソフトですか・。どんなものがあるか教えて下さい。

こんな感じでしょうか? ele_dir2009/02/05 23:49:14ポイント4pt

また、今だと、AWS経由でもできるようになってるんですね。

スレ汚し、失礼致しました。

一応、カテゴリから引っ張ってこれるものです↓

テーブルなのでそのままExcelで使えます。

http://pia.skr.jp/app/get_amazon_category.html

これは便利ですね!ありがとございます seconduserjapan2009/02/07 02:02:49

あの是非教えて欲しいのですが

このソフトで引っ張りだしたデータを

エクセル形式でみられるようにするには

どうすればよいでしょうか。

あと価格の部分で「¥1000円」

とかになっているのですがこれを

「1000円」にする方法は

無いでしょうか。

価格の降順にしたいのですが。

あくまで例ですので・・・ ele_dir2009/02/07 11:38:58ポイント3pt

外部ソフトにどんなものがあるかを、あくまで例証しただけで、信頼性や実用性は度外視しています。こんな感じで作成すればよいと思います。

また、表示されるデータはテーブルですので、普通に、EXCELへ貼り付ければ良いかと思います。

CSVやExcel形式の出力も不可能ではありませんが、0000000001など数字の様な文字列は、Excelでは数字と判断され1と表示され情報が不正確になるなど、利用方法に応じで工夫しないと不正確なデータを出力することがあります。

なお、通常の運用では、時間がかかりすぎますのでウェイトを外し、件数も増やす必要があると思います。また、ご自身のパソコンにソフトをインストールして、プログラムを走らせるべきであり、上記サイトは、あくまで、こういった方法もある程度にお考えください。

一応、Nextボタンで次ページを表示したり、ソートは付けましたが、当方のプログラム能力の無さと、アマゾンの出力を通常のページ表示に頼っているため、思ったより手間で時間がかかりましたので、これ以上の改良予定はありません。すみません。

余談ですが、AWSで同じ方法があるなら、AWSで作成するべきです。ただ、なぜか価格情報が出ませんでしたが…

お願いがあります seconduserjapan2009/02/07 23:46:41

ありがとうございます。

このプログラムはわざわざ私の為に

作成して頂いたようですので何かお礼を

したいと思うのですが

5000ポイントを送信

させて頂いてよろしいでしょうか?

このプログラムで私がやりたい事は

ほぼ実現されております。

これ以上の改良は無くても殆ど支障が

ありません。是非お礼させて下さい。

ただしお願いがあるのですが

このサイトをあまり公開して欲しくない

のですが如何でしょうか。

ご返答お待ちしております。

よく考えると・・・ seconduserjapan2009/02/08 00:14:17

でも良く考えるとポイントよりも

他の謝礼方法の方が良いかもしれません。

直接サイトにメールさせて頂きます。

すべて | 次のツリー>

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません