備忘録とかもろもろ

読書メーターのデータを利用した「感想リンク」作成

あけましておめでとうございます…。もう2月ですが。
このブログ更新も半年以上しておらず、かつ自分で書いた記事は2009年10月と言語道断な状況ですが、気にせずあけましておめでとうございます!
え?2つ下の記事にも「あけましておめでとうございます」って書いてある?気のせいです、気のせい。

ということで本題。
以前「リクリップスのデータで感想リンクを作成」する記事を書いたんですが、実はこっそり最近ユーザー数がかなり伸びてる「読書メーター」版も作ってました。

ずっと放置してたんですが、ふと「読書メーター RSS」で検索すると、その時作っていたYahoo!Pipesが5番目に表示されてるじゃないですか。
「んじゃちゃんとすっぺか」ということで、変なデータになっていたYahoo!Pipesの方を修正し、とりあえず本棚ともろもろに貼り付けてみました。

リクリップス版との変更点は続きへ。

基本的にはリクリップス版と変わってないので、ダウンロードと手順はそっちを参照の事。

違いは、4番、6番、7番の所です。

4.感想リンクを挿入したい部分にタイトル部分を付ける

以下のように、見出しとなる部分を作成します。

<h2>感想リンク <a href="" id="bookmeter">(Powered by 読書メーター)</a></h2>

6.ASIN取り出しコードの貼り付け

var ahref = $("div.itembody a").attr("href"); TureAsin=getAsin(ahref); $("a#reclips").attr("href", "http://book.akahoshitakuya.com/b/"+TureAsin);

注:うちの様に、リクリップス版と共存させる場合は上の2行は必要ありません(リクリップス版で記述されているため、重複して動作がおかしくなる)

7.rssmikele_urlをRSSへのリンクへ差し替え

コード中のrssmikele_url行を以下の物に差し替えます。

rssmikle_url="http://pipes.yahoo.com/sfjsk/bookmeterj?_render=rss&asin="+TureAsin;

完成するとこんな感じ。
多崎礼「夢の上 (1) 翠輝晶・蒼輝晶」:C★NOVELS - 本棚ともろもろ
http://fjsk.tk/Books/item_3775_catid_2.html

「普通に読書メーターにリンクを張ってそっちに飛べばいいだろ、その方が全部見えるんだから」っていう気はとてもしますが…。
きっと誰かにはニーズがあるハズ!だってgetASIN.zip、73ダウンロードだもの!(2011/2/4時点)

2011年02月04日 16時44分20秒 藤咲記す - カテゴリ: Web関連メモ - 参照:7313回

TrackBack

トラックバック URI←この記事にトラックバックする際使用してください。
(右クリックからショートカットのコピーを選択)
このエントリにトラックバックはありません

コメント

コメントを書く

この記事を携帯で読む

この記事のQRコード