muumoo.jp


ニュース記事検索


過去ログ 2008年01月18日 - ニュース過去ログ

ニュース過去ログ

2008/01/18 管理人日記 はてなRSSの購読者数を取得するAPIをYahoo! Pipesで作った

たいしたものじゃないですが。

フィードのURLを渡すと、そのフィードのはてなRSSでの購読者数を返します。

livedoor Readerの購読者数はAPIで取得できるのですが、はてなRSSのは無かったので作ってみました。

使い方

JSONまたはJSONPで取得してください。

http://pipes.yahoo.com/poolmmjp/hatena_rss_subscribers_count?_render=json&feed=(フィードのURL)&_callback=(コールバック関数名)

こんな感じでJSONPで取得できます。_callbackパラメータを渡さなければJSONになります。

公開されているものだけ

このAPIで取得できるのは、RSSリーダーをパブリックにしている人の人数だと思います。プライベートにしている人数は含まれません。

パブリックもプライベートも含めた人数は、はてなRSSのクローラーが送ってくるUSER_AGENTに含まれているっぽいです。その辺については以前「Google Readerとかの購読者数」という記事に書いた。USER_AGENTってことはつまり、サイト管理者しか知ることができない。誰にでも公開されているわけではない、ということなのでしょうか。あれから1年近くたったけど、変わってないと思います(変わってたら教えてください)。

仕組み

Yahoo! PipesのFetch Pageモジュールを使って、はてなRSSのフィード情報ページをスクレイピングしています。それだけです。

Fetch Pageはおもしろいなあ。

この記事のURI:
http://muumoo.jp/news/2008/01/18/0hatenarsssubscribers.html


Copyright© 2002-2007 muumoo.jp All Rights Reserved.