Hatena::ブログ(Diary)

聴く耳を持たない(片方しか)

2009-07-14

AmazonからTwitterのページを開いて「読んだ4!」に投稿するBookmarklet

screenshot

twitterで読書記録。読んだ4!

Twitterで

@yonda4 本のタイトル

と投稿するだけで、リスト化してくれるサービスの「読んだ4!」がリリースされました。Twitterを使って簡単に読書リスト管理ができて便利だなー、と思うもののいちいちコピペするのメンドイですから、Bookmarkletを作ってみました。

ただ「読んだ4!」はリリースされたばかりのサービスのためか、投稿の仕様がカチッと決まっている訳では無いようなのと、公式ではありませんがURL、ASINでの投稿にも対応しているので、何種類か分けてみました。


共通の動作

どのBookmarkletもAmazon(日本版)の書籍個別のページで使うと、新規ウィンドウ(もしくはタブ)でTwitterのページを開きます。

ブサかわ秋田犬 わさお (セレクトBOOKS)

ブサかわ秋田犬 わさお (セレクトBOOKS)

例えばこの本の場合、

本のタイトルを投稿する

@yonda4 本のタイトル

こういうスタイルで投稿します

javascript:void(function(t,l){if(t){l=encodeURIComponent(t.firstChild.nodeValue);window.open('http://twitter.com/home?status=%40yonda4%20'+l)}})(document.getElementById('btAsinTitle'))

実際の場合は

@yonda4 ブサかわ秋田犬 わさお (セレクトBOOKS) (単行本(ソフトカバー))


ASINコードを投稿する

@yonda4 ASINコード

javascript:void(function(a,l){if(a){l=encodeURIComponent(a.value);window.open('http://twitter.com/home?status=%40yonda4%20'+l)}})(document.getElementById('ASIN'))
実例

@yonda4 407266815X


URLを投稿する

@yonda4 http://amazon.jp/dp/asin

javascript:void(function(a,l){if(a){l='http://amazon.jp/dp/'+encodeURIComponent(a.value);window.open('http://twitter.com/home?status=%40yonda4%20'+l)}})(document.getElementById('ASIN'))
実例

@yonda4 http://amazon.jp/dp/407266815X


URLと本のタイトルを一緒に

@yonda4 http://amazon.jp/dp/asin 本のタイトル

javascript:void(function(a,t,l){if(a){l='http://amazon.jp/dp/'+encodeURIComponent(a.value);l+='%20'+encodeURIComponent(t.firstChild.nodeValue);window.open('http://twitter.com/home?status=%40yonda4%20'+l)}})(document.getElementById('ASIN'),document.getElementById('btAsinTitle'))
実例

@yonda4 http://amazon.jp/dp/407266815X ブサかわ秋田犬 わさお (セレクトBOOKS) (単行本(ソフトカバー))


ま、こんな感じになります。

個人的な意見としては、第三者がこの投稿を見たときにどんな本かいちいちググらなくても見れるよう、URLを表記するタイプが便利だと思うんですけれどもその反面、投稿文字数が長くなり感想などが加えられ難くなるというのがちょっと困ったところ。


あと注意事項

読んだ4!」では何も設定しないで登録した商品には、開発者 id:AKIMOTOid:AKIMOTOさんのアフィリエイトIDがついて表示されます。それが嫌なら、自分のID hoge-22をつけて投稿もできます。

参考:読んだ4! - 使い方

ここら辺の仕様は、はてなやその他サービスでも似たような挙動なんですが、気になる人は使わなければいいんじゃないかな。


関連リンク


はてなTシャツ2009をいただきました

私がよくしなもんのイラスト描いてたり、gihyo.jpではてなブックマークの記事書いたり、はてなダイアリーのトップや

はてなダイアリーはじめてガイドで、私の描いたしなもんイラストが使われていたりするせい……かどうかは分かりませんが、先日id:reikonid:reikonさんからメールをいただき、はてなTシャツ(2009年版)をプレゼントしていただきました、ありがとうございます。

Hatena Official Store

……で、そのはてなTシャツを実際に着た様子

種類ははてなの各種アイコンを使ってうごメモのカエルをデザインしたものを選びました。カエルは元々好きなのもありますし、構成で使われているもドット絵でそれも素敵なので。色は映えるように、黒を選択。

あと私は身長180cmなものの、体重は62kgとやせているので普段はMサイズのTシャツを買うのですが、はてなTシャツはアメリカンサイズなので1つ下のSサイズにしてみたところちょうどよかったですね。まだ販売しているので購入される際には参考にしてはいかがでしょうか。


はてなさん、れいこんさんありがとうございました!



おまけ

今日の朝、ちょうど窓に貼り付いていた本物のカエルさん

すぐ目の前が田んぼなのでよくあります。夜は大合唱ですし、窓を開けておくとうっかり部屋に入ってくることも。