Text: Twitter に関する要素

Twitter

Account - Preferences - Twitter で twitter のユーザー名とパスワードを入力すると、tumblr と twitter を連携させることができる。tumblelog でユーザーのつぶやきを表示させるときは /tweets.js を読み込ませればよい。このファイルは recent_tweets() というコールバック関数を呼び、twitter API の JSONデータを唯一の引数として送る。

{block:Twitter} {/block:Twitter}
設定で twitter との連携を有効にしていると内容を表示する。
{TwitterUsername}
twitter のユーザー名を表示する。

例:

{block:Twitter}
    <div id="twitter" style="display:none;">
        <h3><a href="http://twitter.com/{TwitterUsername}">Latest Tweets</a></h3>
        
        <div id="tweets"></div>        
    </div>
    
    <script type="text/javascript">
        function recent_tweets(data) {
            for (i=0; i<data.length; i++) {
                document.getElementById("tweets").innerHTML = 
                    document.getElementById("tweets").innerHTML + 
                    '<a href="http://twitter.com/{TwitterUsername}/status/' + 
                    data[i].id + '"><div class="content">' + data[i].text + 
                    '</div></a>';
            }
            document.getElementById("twitter").style.display = 'block';
        }
    </script>
{/block:Twitter}
      
<!-- Put this at the bottom of the page -->
{block:Twitter}
    <script type="text/javascript" src="/tweets.js"></script>
{/block:Twitter}