niwacchi.log

niwacchiのログ。

mixiアプリでTwitterウィジェット

とりあえず自分のを表示させるだけ。

<?xml version="1.0" encoding="UTF-8" ?>
<Module>
  <ModulePrefs title="use Social Data">
    <Require feature="opensocial-0.8"/>
  </ModulePrefs>
  <Content type="html">
  <![CDATA[
    <script type="text/javascript">
        function request() {
             var req = opensocial.newDataRequest();
             req.add(req.newFetchPersonRequest("VIEWER"), "viewer_data");
             req.send(response);
        }

        function response(dataResponse) {
             var viewer = dataResponse.get("viewer_data").getData();
             var nickname = document.getElementById('nickname');

             var text = document.createTextNode(viewer.getDisplayName());
             nickname.appendChild(text);
        }
        gadgets.util.registerOnLoadHandler(request);
    </script>

    <!--ここからウィジェットのコード-->
    <div id="twitter_div">
      <h2 class="sidebar-title">Twitter Updates</h2>
      <ul id="twitter_update_list"></ul>
      <a href="http://twitter.com/ユーザー名" id="twitter-link" style="display:block;text-align:right;">follow me on Twitter</a>
    </div>
    <script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
    <script type="text/javascript" src="http://twitter.com/statuses/user_timeline/ユーザー名.json?callback=twitterCallback2&amp;count=5"></script>
    <!--ここまでウィジェットのコード-->
  ]]>
  </Content>
</Module>