我可以知道在特定日期我的推特账户上有多少粉丝吗?

时间:2011-04-15 16:09:24

标签: twitter

我使用python-twitter使用twitter-API检索有关我帐户的信息。

是否有可能知道我在特定日期有多少关注/关注者?就像http://twittercounter.com一样,您可以看到您在特定日期拥有多少粉丝。

非常感谢!

1 个答案:

答案 0 :(得分:6)

Twitter API不会公开像twittercounter.com提供的趋势线,所以(如果您已经开始使用Twitter本身),您需要查询您感兴趣的用户并跟踪他们的朋友/关注者数量自己,最有可能通过调用users/lookup(支持一次查询100个用户)。当然,在您开始跟踪感兴趣的用户之前,您不会拥有任何日期的统计信息。

但是,Twittercounter提供了一个API(您可以注册一个API密钥here),您可以查询,我打赌这将满足您的需求。除非您被列入白名单,否则每小时限制为100次通话。您只需要发出一个Web请求,如下例所示:

http://api.twittercounter.com?twitter_id=813286&apikey=[api_key]

JSON中的结果如下所示:

{"version":"1.1","username":"BarackObama","url":"http:\/\/www.barackobama.com","avatar":"http:\/\/a1.twimg.com\/profile_images\/784227851\/BarackObama_twitter_photo_normal.jpg","followers_current":7420937,"date_updated":"2011-04-16","follow_days":"563","started_followers":"2264457","growth_since":5156480,"average_growth":"9166","tomorrow":"7430103","next_month":"7695917","followers_yesterday":7414507,"rank":"3","followers_2w_ago":7243541,"growth_since_2w":177396,"average_growth_2w":"12671","tomorrow_2w":"7433608","next_month_2w":"7801067","followersperdate":{"date2011-04-16":7420937,"date2011-04-15":7414507,"date2011-04-14":7400522,"date2011-04-13":7385729,"date2011-04-12":7370229,"date2011-04-11":7366548,"date2011-04-10":7349078,"date2011-04-09":7341737,"date2011-04-08":7325918,"date2011-04-07":7309609,"date2011-04-06":7306325,"date2011-04-05":7283591,"date2011-04-04":7269377,"date2011-04-03":7257596},"last_update":1302981230}