はてなブックマークのビューアを作ってます

こんにちは。

 

はてなブックマークのビューア作成のメモを残していこうと思ってます。

(自分のサイトに書けばいいのですが、そういうカテゴリを作ってないためここに)

 

はてブビューアー

lab.syncer.jp

 

単純にビューアというものを作ってみたかったのと、ページ遷移なしにパパっとブクマを確認できたら楽だなーというのが始まりです。

個人的に8月のアップデート前の従来のコメントページが見やすかったので、それをベースにしています。

 

【現在の機能】

・サイトのNG機能

 →見たくないサイトをドメイン、または第1階層ディレクトリまで指定して非表示にできます。

・人気エントリ、新着エントリに対応

・コメントビューア (モーダル)

ブコメに付いたスター数の確認

・エントリーの公開ブクマ率の確認

・エントリーのコメント率の確認

・初期ブクマのスナップショットを確認

 →当サイトがエントリーを確認した時点でのブクマユーザーの内訳

・メタブタワーの確認

 →エントリーにメタブがある時、1階、2階、3階みたいな感じで表示して画面を切り替えられます。

 

【ロードマップ】

・ブックマーク(コメント)の投稿

 →タグをワンクリックで入力できるようにしたいです。

・urlを指定してコメントを確認

・過去の日付ごとのブックマークを確認

 →緩やかに過去のエントリ(50B以上)を収集中…。

 

【問題】

・ブックマークが多いページのブコメ数がバグる。(http://www.yahoo.co.jpなど)

 →そのうち直すみたいなこと言われてたみたいなので様子見。

・正確なエントリー日時がフィード以外では分からない

 →APIでurlを指定してエントリー情報を得た時に、エントリー日時の情報が含まれていません。なので過去のエントリーは、(現存する)一番古い公開ブクマの日時をそれとしています。

・eidからエントリー情報を取得できない

 →dbはeidで管理したいのですが、eidを指定してエントリー情報を取得する手段がありません。http://b.hatena.ne.jp/entry/{eid}でエントリーページにリダイレクトする仕様なので、いちいちリダイレクト先を確認して云々としなければいけないのでなかなか無理があるところ。

 

【開発で大切なこと】

・このビューア以外使わない縛りをして足りないとこは頑張って追加してます。

 

この投稿を見かけた方、ぜひ、一度試してみて下さいませ。

要望なども受け付けてます。

https://lab.syncer.jp/Tool/Hatena-Bookmark-Viewer/

 

2年ぶりにはてなブログ利用したが書きやすいです。