Ustream Data API で JSONP
UstreamDataAPIのフォーマットは、htmlやxml、json、phpですが、JavaScriptに組み込んで処理をゴニョゴニョできないなと思ってたら、jsonpも使えるみたいですね。
UstreamのAPIをjavascriptで利用しようと思っています。 APIの使.. - 人力検索はてな
http://q.hatena.ne.jp/1301371612
scriptタグで読み込む際のURLに、「callback」パラメータを付与することで、指定の関数がコールバックされると。
<script src="http://api.ustream.tv/json/channel/xxxx/getInfo/status?key=your_key&callback=hoge"></script> <script> function hoge(data){ }
でも、社内JSマスターに一蹴されてしもたので備忘録。
jQuery使うなら以下のがいいよねと。
$.ajax({ url: "http://api.ustream.tv/json/channel/xxxx/getInfo", dataType: 'jsonp', jsonp: 'callback', timeout: 2000, success: function(data, status) { } });
その他参考
http://www.adamrocker.com/blog/102/javascript_simplest_jsonp.html
http://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=6129&forum=6
http://gutarin.jp/wp/archives/3238
http://jsfiddle.net/LNYAX/