Ben Twitter'ın user_timeline REST API verileri yükler bir modül üzerinde çalışıyorum. Ben JSON deşifre aldıktan sonra, ben iade tweets her biri olsun benim PHP bir foreach ifadesi yapmak. Şu anda JSON dize retweeted_status bölümü altında öğelerin kontrol bir sorun yaşıyorum. Ben arıyorum JSON:
"http://api.twitter.com/1/statuses/user_timeline.json?count=".$count."&include_rts=1&screen_name=".$uname.""
Bir tweet retweet ise retweeted_status sadece döndürülür. Tweet retweet olup olmadığını Yani, örneğin, ben orijinal Tweet'in metni değil, retweet dönmek istiyorum. Ben bu kodu denedim:
if(isset($t->retweeted_status->text)) {
$tweet = $t->retweeted_status->text;
} else {
$tweet = $t->text;
}
Retweeted_status iade DEĞİLDİR zaman yukarıdaki kodu kullanarak, isset isset true döndürülür sonra ilk kez yine tüm nesneler için geçerlidir.
Ne yapmam gerekiyor düzgün (retweet Datapoint devre dışı bırakılır ve bir süre olmuştur beri) retweeted_status altında öğelerin kontrol ve retweeted_status mevcut değilse false onay sıfırlanır benim foreach içinde bir şarttır.
Herhangi bir öneriniz?