• 02-09-2014, 01:51:48
    #1
    Merhaba Arkadaşlar,

    https://api.twitter.com/1.1/users/sh...witterusername

    ile bir kullanıcının malum tüm açık bilgilerine (takip ettiği kişi sayısı, takipçileri vs..) ulaşabiliyoruz.


    Ancak tek bir seferde birden fazla kişiye ulaşmak mümkün müdür? Döngüye sokup alınabiliyor tamam ancak çok katı bir rate limiti var 100 kişiye ulaştıktan sonra uzun bir süre (yarım saate yakın ~15 dk) bekletiyor.

    Çözüm önerisi sunan arkadaşlara şimdiden teşekkürler.
  • 02-09-2014, 17:02:41
    #2
    100 user/time durumunu değiştirmez bu. batch bi request ile de alsan 100 kişi aldıktan sonra 15dk beklemen gerekir. users.lookup.json 'da screenname virgüllerle ayrılabiliyor. tek request ama 100 usert. çünkü kural 100 reguest/time değil ne yazık ki user/time ~
  • 02-09-2014, 18:13:07
    #3
    Cevap için çok teşekkürler.

    Peki, user_id ile kullanıcının profilene ulaşmak mümkün müdür? Misal: twitter.com/twitterusername değil de twitter.com/user_id ya da benzeri bir şekilde? Eğer böyle bir şey olursa, direk xml ile bağlanıp, kullanıcının takipçi sayısı vs. öğrenmek mümkün olabilir diye düşündüm.
  • 02-09-2014, 23:57:53
    #4
    kullanıcının userid'si elinizde varsa screenname'i de vardır. neden böyle bir ihtiyaç oluştu ki ? screen'name'den url'ye gidip yine html'i ayıklayan bir botla takipçi sayısını falan alabilirsiniz. standart bi GET ile url'ye gidişinizi twitter'ın engelleyeceğini sanmıyorum.Bilgim yok tahmin sadece.

    ama yine de yanıtsız kalmasın sorunuz https://twitter.com/intent/user?user_id=36853080 şu şekilde crawl edip takipçi vs. sayısı alabilirsiniz.

    edit : https://twitter.com/account/redirect_by_id/36853080 bir de bu şekilde