ツイートをWebサイトに埋め込みたいことは良くありますが、表示にあたって結構細かいガイドラインが規定されていて面倒です。
そこでオープンソース(Apache License2.0)で最近提供されはじめたのが"twt"。
ツイートを簡単にWebサイトに埋め込み表示させることができるJavaScript+CSSのライブラリです。
・twitter/twt – GitHub
ビルドは以下の手順で。
$ git clone git@github.com:twitter/twt.git
$ curl http://npmjs.org/install.sh | sh
$ npm install ender R2 sqwish uglify-js -g
$ make
表示用のデータはJSONPでTwitter APIを呼び出しても、スタティックに.jsに用意していても、サーバサイドでTwitter APIを呼び出してもok。
以下の例ではjqueryでstatuses/showをJSONP呼び出しをし、コールバックで受け取ったステータスのjsonをtwtで#tweet-demoにレンダリングします。
実際に動作しているのがこちら:
インストールログ: