有许多网站向Twitter提供其他服务:
他们都有一些共同点:他们似乎从Twitter获得所有更新。否则,他们无法提供高质量结果的复杂服务。
但他们怎么做到这一点? Twitter有一个XMPP提要(Firehose),但不是每个人都可以从中获取数据。
您是否可以推荐或您认为他们使用的方法?普通的API太有限了,不是吗?
答案 0 :(得分:5)
引自http://apiwiki.twitter.com/Rate-limiting
白名单
有些应用程序发现了 默认限制证明不足。 在这种情况下,我们提供 白名单。有可能 将帐户和IP列入白名单 地址。每个白名单实体, 是帐户还是IP地址 允许每小时20000个请求。如果 你正在开发一个应用程序 应该考虑白名单, 请填写白名单 申请表。我们的人工审核 过程最多可能需要一周时间。如果你 有一个需要的白名单 通过添加或更新更新 删除IP地址,重新申请 对变化的解释。赞同 或拒绝白名单请求 通过电子邮件发送到电子邮件地址 与提交的帐户相关联 申请。
答案 1 :(得分:3)
Twitter有一个新的Streaming API,看起来任何人都可以访问,它仍然处于alpha状态,但这正是tweetmeme.com可能正在使用的。
答案 2 :(得分:0)
查看tweetSharp http://tweetsharp.com/。它是一个.Net库,可以更轻松地访问Twitter API。我在一个小应用程序中使用它来搜索Tweets以获取我公司的名称。如果你想了解更多内容,还有dnrTV剧集。
我不太清楚你的意思
“正常的API太有限了”
你肯定无法访问所有回到开头的推文,但据我所知,在那里建立一个相当不错的Twitter客户端肯定已经足够了。
答案 3 :(得分:0)
结帐Twitterizer。它比我用过的任何其他Twitter ASP.NET库都容易。