(開発者さま向け) はてなブックマーク Web Hook で通知されるイベントを各種追加しました
先日リリースしました「はてなブックマーク Web Hook」では多数のご要望をいただきました。ありがとうございます。みなさまからのご要望をふまえて、はてなブックマーク Web Hook にて自分のブックマーク操作以外に以下のイベントも通知するよう変更を行いました。
- IDコール受信通知 ・・・ 他のユーザーからブックマークコメントで ID コールを受信した際、コメント内容を含め通知します
- はてなスター受け取り通知 ・・・ 自分のブックマークにはてなスターが付いた場合、その旨を通知します。カラースターの色や、引用テキストも含め通知します。
- お気に入りユーザーのブックマーク追加通知 ・・・ 自分がお気に入りに入れているユーザーが新規にブックマークを追加した場合、そのブックマークの情報を通知します
先日のリリースでは自分のブックマーク操作に伴うイベントのみ通知を行っておりましたが、このイベントは工夫をすれば他の方法で判定することも可能でした。一方、本日加えた 3 つのイベントは、基本的にはてなブックマークのシステムが Web Hook で通知しない限り同期的に受け取ることは難しいイベントです。これにより、これまで不可能だった類のアプリケーションを開発することができるかと思います。
複数イベントの追加に伴い、設定画面にて受け取りたいイベントの種類を選択することができるようになりました。初期設定では新規に追加されたイベントの送信は行っておりませんので、開発されたアプリケーションに合わせて設定を行ってください。
新規に追加したイベントのパラメータの仕様など詳しくは はてなブックマーク Web Hook のドキュメント を参照してください。
はてなブックマーク Web Hook について
はてなブックマーク Web Hook ははてなブックマーク上でのイベントを他のウェブアプリケーションに HTTP で通知する仕組みです。はてなブックマークにブックマークを投稿した際、自分のブックマークにはてなスターが付与された際、IDコールを受信した場合など各種イベントに合わせて、設定画面で指定した任意の URL に、ブックマーク対象の URL やタイトルなどのデータを HTTP POST します。Web Hook からの HTTP リクエストを受け取るプログラムを用意することで、各イベントに合わせて動作する任意のアプリケーションを開発することができます。
詳しくはドキュメントを参照してください。