いろんなWebサービスのユーザーアイコンを手軽に取得できるサービスをつくりました。
使い方
例えば、Twitterのアイコンがほしい場合、以下のアドレスにアクセスします。
http://usericons.relucks.org/twitter/swdyh
そうすると、ユーザーアイコンのURLにリダイレクトされます。
画像を表示したいときは、以下のようにします。
<img src="http://usericons.relucks.org/twitter/swdyh" />
→
同じように、
<img src="http://usericons.relucks.org/wassr/kotoriko" />
→
とか
<img src="http://usericons.relucks.org/flickr/youpy" />
→
とか
<img src="http://usericons.relucks.org/najimi/kzys" />
→
という感じにすれば、各サービスのユーザーアイコンを簡単に得ることができます。
あとurlからでも、引けるようになっています。
<img src="http://usericons.relucks.org/?url=http://twitter.com/swdyh" />
→
対応サービス
今対応しているWebサービスは以下の8つです。
- flickr
- github
- hatena
- lastfm
- najimi
- nowa
- wassr
スクレイピングで画像のURLを取ってきているので、サービス側のHTMLの変更があると使えなくなることがあります。
Webサービスごとの対応データは、AutoPagerizeのSITEINFOのようにwedataので管理しているので、
使えなくなっている場合の修正や、別のサービスを追加は、wedataで行うことができます。
usericons - wedata
http://wedata.net/databases/usericons/items
usericonsでは15分ごとに、wedataから対応データを取ってきて更新してます。
利用例
usericonsを利用して、livedoor ReaderのTwitterのフィードに画像を付けるGreasemonkeyスクリプトを書きました。
LDR - twittericon – Userscripts.org
http://userscripts.org/scripts/show/35359