引き続きJSONP勉強。
http://plnet.jp に sourceとentriesのjsonフィードを追加してみました。
http://plnet.jp/komagata/json/entries // エントリリスト http://plnet.jp/komagata/json/entries?raw // 生JSON http://plnet.jp/komagata/json/entries?count=5 // 5件 http://plnet.jp/komagata/json/entries?callback=hello // JSONP http://plnet.jp/komagata/json/sources // ソースリスト http://plnet.jp/komagata/json/sources?raw // 生JSON http://plnet.jp/komagata/json/sources?count=5 // 5件 http://plnet.jp/komagata/json/sources?callback=hello // JSONP
デフォルトではdel.icio.usと同じで Plnet.entries = {...} というようにしました。
サンプルとして昨日のMochiKitAsyncJSONPを使ってブログパーツ風のものを出してみました。(このラップの仕方、本末転倒かも)
Widgetサンプル (IEで動かないことに今気づきました)
<h1>Plnet Widget</h1>
<div id="widget"></div>
<script type="text/javascript" src="http://p0t.jp/misc/PlnetWidget/scripts/widget.js"></script>
<script type="text/javascript">
var widget = new PlnetWidget();
widget.draw('widget', 'komagata');
</script>
JSとMochiKitの理解度が低いので何作るにも手間取る…。