■
やっぱりなんかopensocial-jquery使いたいよねってことで
調べてたけど導入がないようなので簡単にまとめてみる。
gadget.xmlを書く
<?xml version="1.0" encoding="UTF-8"?> <Module> <ModulePrefs title="Hello, world!"> <Require feature="opensocial-0.8" /> </ModulePrefs> <Content type="html"><![CDATA[ <script type="text/javascript" src="http://example.com/opensocial-jquery.js"></script> <script type="text/javascript"> jQuery(function($) { var url = '/people/@owner'; var data = {}; $.get(url, data, function(data) { var person = data[0]; $('#target').text(person.nickname); },"data"); }); </script> <div>Hello, <span id="target"></span>!</div> </script> ]]></Content> </Module>
こんな感じで書く。名前が表示されるまでは若干ラグあり。
urlに関しては/people/@ownerみたいなパスで表記すること。
詳しくは作者ブログのNakajiman Software Blogを読んでください。
公開
公開サーバにupしてmixiアプリの「キャッシュ削除 or 新規登録」以上で終了。