1

私はかなり単純な仕事をしています。求めている結果を得る方法がわかりません。

次のようなコードをオンラインで見つけました。

<?php

function parse_feed($feed) {
 $stepOne = explode("<content type=\"html\">", $feed);
 $stepTwo = explode("</content>", $stepOne[1]);
 $tweet = $stepTwo[0];
 $tweet = html_entity_decode($tweet);
 return $tweet;
}

function showTwitter($username) {
$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1";
 $twitterFeed = file_get_contents($feed);
 return stripslashes(parse_feed($twitterFeed));
}

echo showTwitter("brandrally");

?>

1 つのResult を返すという点でうまく機能します。

@<a class=" " href="https://twitter.com/jackie_elliott1">jackie_elliott1</a> Best of luck for tomorrow!

私が実際に望んでいるのは、タイムラインから最後の3 つのツイートを取得し、それらを個別の div または li に出力することです。例えば

<li>tweet 1</li>
<li>tweet 2</li>
<li>tweet 3</li>

どこから始めればいいのかわかりませんが、簡単に思えます。どんな助けでも大歓迎です。

敬具、

ポール

4

2 に答える 2

2

いくつかのアイデアがあります:

<script src="http://twitter.com/javascripts/blogger.js" type="text/javascript"></script>
<script type="text/javascript"> 
(function() {
   var e = document.createElement('script'); 
   e.type = 'text/javascript';
  e.async = true;
    e.src = 'http://twitter.com/statuses/user_timeline/YOUR_USERNAME_HERE.json?
callback=twitterCallback2&count=3';
   document.getElementById('twitter_update_list').appendChild(e);
}());
</script>
于 2013-03-07T12:03:57.393 に答える
1

URLに追加&count=3してみましたか?$feed

于 2013-03-07T11:45:28.650 に答える