[全体] [技術メモ] [blog製作記録] 各一覧の該当ページへ

はてブ アマゾン抽出→yahoo! pipesで整形→wordpress

[技術メモ/ blog製作記録] 2008年4月20日(日曜日) 23:29

気になったページを無造作に「はてブ」に突っ込んでいる私ですが、そのブックマークから「本」のリストをつくりブログのサイドバーに載せることに。

  • 自分のはてブから、アマゾン商品へのブックマークを抽出したフィードを得る
  • そのフィードをyahoo!pipes で整形する
  • wordpress標準のウィジェットで読み込む

結果的に上記の手順となりました。

はてブからアマゾンに飛びたい

「はてブ」には、ブックマークの中から本などの商品リンクを上手く自動抽出しまとめる「コレクション」なる仕組みがあります。最初はそれのフィードを利用していました。
しかし、それではブログ上に表示された「近頃気になった本」クリックしてもアマゾンに飛びません。なにやらhatenaが用意したページ(・ω・)に繋がってしまいます。はてブを使わせてもらっている以上、甘んじてそのままにする事も考えましたが、やはり直接、アマゾンのページへ飛んでみたいところ。

はてブ抽出結果のフィードを取る

アマゾンへの直接リンク取得は、「コレクション」なる仕組みを使わずに、はてブの抽出(検索)結果からフィードを取ることで実現できました。
「amazon.co.jp」で抽出した私のブックマークのURLは

http://b.hatena.ne.jp/toaruR/?word=amazon.co.jp

となります。これに下記のようにrssと加えると

http://b.hatena.ne.jp/toaruR/rss?word=amazon.co.jp

仕様なんでしょうが、マニュアルは読んでいません。直感的に対応できるhatenaはかなり素敵です。

アフィリエイトを貼りたくなる

アマゾンの場合、3%程度の紹介料が入るようになります。つまり、自分で買うにも3%引きとなる訳です。コレも利用せねば勿体無い。
私の場合、「/toarur-22」と言う文字列をアマゾンのURLに付け加える事でそれがなされます。
RSSフィードを対象としたwordpressの既存プラグインが見つからず、実装方法を考える事に。

Yahoo! pipsで実装

wordpressのプラグインレベルでの実装も面白そうでしたが、ココは、Yahoo! pips を使って、フィードの方を加工してみました。いや、使ってみたかったんです(*´Д`*)Yahoo! pipesを。

yahoo! pips最高。

このパイプのページ
加工後のフィード

コメントは受け付けていません。

この投稿へのコメントは受け付けていません。