user_timeline API sorunu twitter

2 Cevap php

I http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses-user_timeline kullanıcı tweets okumak için kullanıyorum. Ben temel kimlik denetimi kullanıldığında, iyi çalıştı. Ben OAuth için açıldığında, 'sayfa' parametresi çalışmayı durdurdu.

Like so: http://api.twitter.com/1/statuses/user_timeline/16.xml?count=25&page=2

Ben isteğini getirmek için OAuth kullandığınızda, her zaman ilk sayfa döndürür. Ben kodu kontrol edin. Ben bile aynı çizgiyi yankılandı, ve tam olarak ne ihtiyaç vardı. XML istediğim tam olarak ne olduğunu, ama ben XML alınamıyor OAuth kullandığınızda, bu yanlış XML döndürür.

Ben İbrahim'in php kütüphane kullanımı.

Yani temelde. XML doğru ve URL Girilen zaman doğru XML verir, ancak OAuth aracılığıyla almak için çalışırken, bu yanlış XML döndürür.

Herhangi bir ipucu?

2 Cevap

Benim kütüphanede (şu anda 0.2.0-beta2) en son sürümünde bu gibi aranmalıdır:

$to->format = 'xml';
$content = $to->get('statuses/user_timeline/16', array('count' => 25, 'page' => 2));

Hi I just encountered the same problem - when i am using oauth, Twitter seems to be oblivious about GET parameters. I am using php lib form here: http://abrah.am

Bu işe yaramazsa:

$url = "http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=$name&count=199&page=1";
$content = $to->OAuthRequest($url);

ancak bu yapar:

$url = "http://api.twitter.com/1/statuses/user_timeline.rss";
$content = $to->OAuthRequest($url, array('screen_name' => $name,'count' => 199, 'page' =>1), 'GET');