自分のブックマークをオンラインで共有する、ソーシャルブックマークサービスとして有名な「はてなブックマーク」、通称「はてブ」。ユーザー同士での情報交換やコミュニティとして親しまれているはてブには、ウェブサービスをさらに便利にするAPIが存在します。今回はそんなはてブAPIについてご紹介しましょう。

はてなブックマークが出しているAPIとは?

はてなブックマークのAPIがサービスの一環として、色々な種類のAPIを提供しています。APIとは、アプリケーションプログラムインターフェイスの略で、プログラミングに使用する命令や規則、関数などがまとまったものです。主にソフトウェアの開発などに利用されます。ゼロから作るより元からあるAPIを利用した方が手間や時間を省けますし、独自のサービスが利用できて便利です。それでは、実際にはてなブックマークが提供しているAPIにはどんなものがあるのかご紹介しましょう。

はてなブックマークが開発者向けに公開しているAPIの種類

実際に、はてなブックマークがどのようなAPIサービスを提供しているのかをご紹介しましょう。以下にAPIの一例を挙げます。

はてなブックマークAtomAPI
ウェブリソースを出版したり、編集したりするためのアプリケーション・プロトコルであるAtomAPI (AtomPP) を用いたプロトコルです。はてなブックマークにブックマークを投稿・参照・編集・削除などが行えるAPI。

はてなブックマーク REST API
ブックマーク、エントリーなどの情報取得や、新規の作成・投稿が可能です。

はてなブックマーク件数取得API
GETリクエストを用いて、ブックマークされた件数などを取得することができるシンプルなAPI。

はてなブックマークエントリー情報取得API
はてなブックマークのエントリーのタイトルやブックマーク数などの情報を、JSON 形式で取得可能。JSONP を使ったコールバックにも対応しています。

はてな認証API
はてなアカウントによる認証システムを、サードパーティアプリケーションに搭載するための Web API です。

マイブックマーク全文検索 API
対象のユーザーがブックマークしたエントリーに対し、全文検索を行うAPIです。ブックマークプラスを利用時に限り使用可能。

はてなブックマークoEmbed API
oEmbedフォーマットに準拠したAPIです。外部サイトから、はてなブックマークのブックマークコメントを取得できます。

iOS向けAPI-はてなブックマーク外部連携API
OS アプリケーションからはてブのコメントを閲覧したり、ブックマークを追加したりできるAPIです。

このように使用目的や環境によって、APIさまざまな種類が存在します。もちろん紹介した以外にも沢山ありますから安心してください。

実際に開発されたwebサービスとは?はてブAPIの使い方一例

先人たちがこれらのはてブAPIを使い、どのようなwebサービスを開発していたかをご紹介しましょう。

はてな1000超えアンテナ
週6フリーターの人が作成したwebサービスです。その名の通り、ブックマークの数が1000を超えた記事だけ表示するというもの。残念ながら既に閉鎖されてしまったサイトですが、取得した記事は、独自のカテゴリーに分けるなどの工夫も盛り込まれていました。

はてブ整理
ブックマークする時、タグを一括で付けたり、逆に一括で削除したりできるwebサービス。タグの整理が簡単になります。

はてブみる
自分のブックマークエントリーを、スクリーンショット付きで一覧にして見ることが可能。タグで絞り込む機能もあり、独創性あふれるwebサービスです。

ブクシィ
はてブのエントリーを、mixiの日記風に読むことが可能なwebサービスです。

Hateneighbor
はてなブックマーク内で、ブックマークの傾向が自分と似ている人を検索するというwebサービス。思わぬ出会いがあるかもしれません。

いかがでしょう。ほんの一例ですが、実際にどのようなwebサービスを作ることができるのかは把握できたと思います。

まとめ

ある程度の専門的知識は必要なものの、簡単なサービスなら個人で開発している人も多いので、初心者でも努力次第で作ることは可能でしょう。便利なwebサービスを開発して公開すれば、サイトのアクセス数もきっとアップします。是非挑戦してみてください。

この記事が気に入ったら
いいね!しよう

関連する記事

キュレーションメディアを作る時に必要なものと、費用・気をつけるポイントとは。

今後更に増え続けることが予想されるキュレーションメディア。サイトを始めてみたいと思う人のために、作るときの留…

QuickMedia編集部 / 1516 view

SEOに利く内部対策のまとめ

SEO対策で近年重要視されているのが内部対策です。コンテンツの内容をしっかりと作り上げることで検索エンジンか…

QuickMedia編集部 / 589 view

アドネットワーク各社の機能を徹底比較

ウェブサイトへの広告掲載を請け負っているアドネットワーク会社は複数存在しますが、ここでは各社ごとの機能を比較…

QuickMedia編集部 / 998 view

関連するキーワード