Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

WebService 開発実績

「Hatebu Entry List」でサイト内はてブ一覧をまとめて確認

投稿日:


「はてブ Fans Ranking」の拡張版を作ろうと思ってゴニョゴニョしてたら思わぬ副産物ができてしまったので、これも公開しちゃいます。
Hatebu Entry List
調べたいURLを入れて「調べる」をクリックすると、そのサイト内ではてなブックマークに登録されているエントリーの一覧を取得して「登録エントリー数」「被ブックマーク数合計」「被ブックマーク数平均」を出してくれます。

Hatebu Entry List 簡易フォーム

ここからも簡単に調べられます。
たくさんブックマークされているサイトはかなり時間がかかると思うので気をつけて下さい。

Hatebu Entry List 完全版

ラボの方にエントリーの一覧も全件出力してくれるバージョンを設置してますのでそちらもご利用下さい。
Hatebu Entry List – サイト内はてブ一覧
Hatebu Entry List 完全版

技術情報と注意事項

URLで指定されたサイトのエントリー一覧は新着ブックマークから取得しています。

http://b.hatena.ne.jp/entrylist?url={URL}&sort=eid

このページでは「次のN件」のリンクを辿って過去のエントリーも取得する事ができますが、同じ情報を出力するRSSは次ページのオプションが存在しないため仕方なくYahoo!PipesでスクレイピングしてAPI化しました。
Pipes: はてブ新着エントリー検索
このPipesではURLをoffsetを指定してRSSやJSONの結果を受け取れます。
なので、全件取得できるまで繰り返し実行してやればOK。
(つまりかなり多くのリクエストをはてなに投げてます。ゴメンナサイ)
Yahoo!Pipes側でキャッシュが効くので同じURLを連続で実行しても、2回目以降ははてなに負荷はかかりませんが、被ブックマーク数が多いサイトを解析する場合はエラい事になると思います。アク禁くらったらそこで終了です、ご了承下さい。

まとめ

被ブックマーク数合計は画像APIがあるから知っていたものの、ブックマークされている全エントリーって実は把握するのが難しかったような気がします(実はあるのかな?オレは知らん)。
あと、被ブックマーク数平均ってのは単純に「合計被ブックマーク数合計÷合計エントリー数」で出しているんだけど・・・何か意味あるのかな?(自分で言うか)
合計は少ないけど平均が多いって人はそれだけ濃ゆいエントリー書いてますよって事になるのかな?みなさんの数値がどんなんになるのか気になるのでブログにコピペしてさらしてみては?
ってか、本当はコレを作るつもりじゃなかったんだった。どうしよ。

「はてブ Fans Ranking」であなたのブログをたくさんブクマしてくれてる人を調べよう
セルクマは堂々とやればいいじゃない

-WebService, 開発実績

執筆者:


  1. サイト内のはてなブックマーク登録されているエントリー一覧表示「Hatebu Entry List」

    サイト内のはてなブックマーク登録されているエントリー一覧表示「Hatebu Entry List」

花華花だよりプラスα へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。

関連記事

Facebookにアップロードされた動画をダウンロードする方法

先日、Facebook10周年記念、過去3年間の自分を振り返る「LookBack」と早速動画ダウンロードの方法という記事でFacebook動画のダウンロード方法をちょっと調べたのですが、「LookBa …

no image

ページタイトルを取得するPipesを作りました

前に、こんなエントリーも書いているのですが、 ・PHPでWEBページのタイトルを抜き出すサンプル もっとお手軽にYahoo!Pipesで取得できるようにしてみました。 Pipes: getPageTi …

no image

動画を楽しもう!(YoutubeをMP4でダウンロードするもっと簡単なブックマークレット)

YoutubeをMP4の高画質で見れる方法がある事が分かり、Google Operating SystemではすでにMP4形式でダウンロードできるブックマークレットが紹介されています。 One way …

UstreamのRecordedをダウンロードするBookmarklet

【2012/01/03:更新】 Ust DLの公式ページができました。今後の最新情報はこちらをご確認ください。 Ust DL 公式ページ 【2010/04/13:追記】 スクリプトをアップデートしまし …

これまで公開してきたいくつかの個人サービスの状況報告と閉鎖予告

ブログの更新頻度も少なくなり、自前WEBサービスのメンテナンスもほとんどしていない状態が続いておりますが、ここで今まで公開してきたいくつかのサービスの閉鎖をお知らせすることにしました。きっかけは、もう …

スポンサードリンク

スポンサードリンク