注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

ここ最近注目を集めている用語がWeb Hooksだ。はてなブックマークでも実装され、知られるようになってきたこのWeb Hooksは、言わばWeb APIのコールバックシステムのようなものだ。何かのアクションをトリガーにして、URLやXMPPなどでデータが転送される仕組みだ。 0

ピクチャ 65.png
何となくいい感じの説明ページ 0

 

そんなWeb Hooksを手軽に試せるのがメッセージ転送のWatercoolrだ。

今回紹介するフリーウェアはWatercoolr、メッセージを転送するWeb Hooksだ。ソースコードは公開されているがライセンスは明記されていなかったのでご注意いただきたい。 0

Watercoolrは最初に自分のチャンネルを作成する。これは指定されたURLをポストで叩くだけだ。するとキーになるチャンネルIDが返却される。次にチャンネルIDと特定のURLを紐づける。例えばTwitterのポスト用URLなどだ。 0

ピクチャ 66.png
利用はコンソールでもできる 0

 

これで準備は完了だ。後はWatercoolrへメッセージを飛ばすとその内容が指定されたURLへポストで送られる。Twitterの場合は認証が必要なので、そのままでは使えないが簡単なメッセージ転送のシステムであれば有益に使えそうだ。 0

実装がSinatraで行われており、シンプルなシステムだ。Web Hooksが何なのか知るのにも役立ちそうだ。これまでのPull型のWeb APIとは異なり、Push型の実装が可能になる便利なサービスだ。 0

 

Watercoolr - Gossip for web applications
 http://watercoolr.nuklei.com/

jcapote's watercoolr at master - GitHub
 http://github.com/jcapote/watercoolr/tree/master

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が193あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る