2010-04-18 20 views
6

Kullanıcının tüm tweet'lerini çekmek istiyorum. Bunu zor yoldan yapabilirim (elle kazıma işlemi) veya kolay yolu: API'larını kullanarak. Kolay (api) yolu ile ilgili problem, en son 200 tweet ile sınırlı olduğum. Tüm tweet'leri almanın kolay bir yolu nedir? Teşekkür Kullanıcının tüm tweet'lerini kazıyın

bir istekte bulunun Evet ... şöyle isteyerek 3.200 tarihsel tweetlere kadar alabilirsiniz

cevap

12

:

http://api.twitter.com/1/statuses/user_timeline.format

Ve count parametresini 200 kullanıp yinelemenize page parametresini sayfa 1'dan 16'a veya daha fazla tweet olmamasına kadar. Eğer Heyecan özellikle onların API Doc Bunu önlemek diyorsunuz anda çünkü tek şey bu

...

https://apiwiki.twitter.com/Things-Every-Developer-Should-Know#6Therearepaginationlimits

ben ekleyeyim neden olacağından değil ekran sıyrık lütfen Twitter'da ve toplu isteklerde gereksiz yükleme, sunucunuzun Twitter'a erişmesini engellemiş olabilir.

0

Twitter RSS beslemenize Google Reader ile abone olarak gelecekteki tüm tweet'leri aldığınızdan emin olabilirsiniz. Ardından, izlenen ilk tweet'e bakmak için sonsuz kaydırma özelliğini kullanabilirsiniz.

İlgili konular