lostyazilim
tr.link

Son tweet çekme kodu sorunu ?

6 Mesajlar 2.147 Okunma
lstbozum
tr.link

arcanus66 arcanus66 www.dersmekani.com Kullanıcı
  • Ü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);

?>
 

 

wmaraci
reklam

Cafer 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";
 

 

arcanus66 arcanus66 www.dersmekani.com Kullanıcı
  • Ü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 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
?>
arcanus66

kişi bu mesajı beğendi.

wmaraci
wmaraci

arcanus66 arcanus66 www.dersmekani.com Kullanıcı
  • Ü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 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
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al