-
Üyelik
12.08.2012
-
Yaş/Cinsiyet
34 / E
-
Meslek
Makine Mühendisi
-
Konum
Konya
-
Ad Soyad
** **
-
Mesajlar
60
-
Beğeniler
1 / 7
-
Ticaret
0, (%0)
Aşağıdaki kodu kullanarak twitter hesabımdan son tweeti çekiyorum fakat bunu son 3 tweeti çekmesi için nasıl değiştirebilirim?
// Twitter kullanici adi
$username = "username";
// Onek - Son Tweetinizden once gorunecek olan baslik.
$suffix = "";
$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1";
function parse_feed($feed) {
$stepOne = explode("", $feed);
$stepTwo = explode("", $stepOne[1]);
$tweet = $stepTwo[0];
$tweet = str_replace("<", "<", $tweet);
$tweet = str_replace(">", ">", $tweet);
return $tweet;
}
$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>
Cafer
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
22.02.2012
-
Yaş/Cinsiyet
30 / E
-
Meslek
PHP Developper
-
Konum
İstanbul Avrupa
-
Ad Soyad
** **
-
Mesajlar
250
-
Beğeniler
65 / 71
-
Ticaret
2, (%100)
Bunu
$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1";
Bununla değiştirip denermisin.
$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=3";
-
Üyelik
12.08.2012
-
Yaş/Cinsiyet
34 / E
-
Meslek
Makine Mühendisi
-
Konum
Konya
-
Ad Soyad
** **
-
Mesajlar
60
-
Beğeniler
1 / 7
-
Ticaret
0, (%0)
Yaptığımda rssde 3 tane son tweet çıkıyor ama yine sadece ilk tweeti çekiyor oradan.
+$stepOne[1]
daki 1i de 3 yaparsam 3. tweet geliyor sadece. Bende aynı kodları kopyalayıp 3 kere yazdım, 1 2 ve 3. tweetleri göstermek için ama hata verdi.
Cafer
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
22.02.2012
-
Yaş/Cinsiyet
30 / E
-
Meslek
PHP Developper
-
Konum
İstanbul Avrupa
-
Ad Soyad
** **
-
Mesajlar
250
-
Beğeniler
65 / 71
-
Ticaret
2, (%100)
Direkt bunu denermisin.
$username = ""; //twitter nick in
$suffix = "";
$feed = "http://search.twitter.com/search.atom?q=" . $username . "&rpp=3";
function birinci($feed) { $stepOne = explode("", $feed); $stepTwo = explode("", $stepOne[1]); $tweet = $stepTwo[0];
$tweet = str_replace("<", "<", $tweet); $tweet = str_replace(">", ">", $tweet); return $tweet;}
function ikinci($feed) { $stepOne = explode("", $feed); $stepTwo = explode("", $stepOne[2]); $tweet = $stepTwo[0];
$tweet = str_replace("<", "<", $tweet); $tweet = str_replace(">", ">", $tweet); return $tweet;}
function ucuncu($feed) { $stepOne = explode("", $feed); $stepTwo = explode("", $stepOne[3]); $tweet = $stepTwo[0];
$tweet = str_replace("<", "<", $tweet); $tweet = str_replace(">", ">", $tweet); return $tweet;}
$twitterFeed = file_get_contents($feed);
echo birinci($twitterFeed)."
"; //1. twet
echo ikinci($twitterFeed)."
"; //2. twet
echo ucuncu($twitterFeed); //3. twet
?>
1 kişi bu mesajı beğendi.
-
Üyelik
12.08.2012
-
Yaş/Cinsiyet
34 / E
-
Meslek
Makine Mühendisi
-
Konum
Konya
-
Ad Soyad
** **
-
Mesajlar
60
-
Beğeniler
1 / 7
-
Ticaret
0, (%0)
çok teşekkürler hocam oldu.
Cafer
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
22.02.2012
-
Yaş/Cinsiyet
30 / E
-
Meslek
PHP Developper
-
Konum
İstanbul Avrupa
-
Ad Soyad
** **
-
Mesajlar
250
-
Beğeniler
65 / 71
-
Ticaret
2, (%100)
Önemli değil. İyi forumlar