如何获取所有 Twitter 链接?

发布于 2024-07-30 09:10:15 字数 361 浏览 7 评论 0原文

有很多网站为 Twitter 提供附加服务:

  • hashtags.org
  • tweetmeme.com
  • repeets.com
  • dailyrt.com
  • backtweets.com

它们都有一些共同点:它们似乎从 Twitter 获取所有更新。 否则,他们无法提供如此复杂的服务和高质量的结果。

但他们是如何做到这一点的呢? Twitter 有一个 XMPP feed (Firehose),但并不是每个人都可以从中获取数据。

您有什么可以推荐的方法或者您认为他们正在使用的方法吗? 普通的 API 限制太多了,不是吗?

There are lots of sites offering additional services to Twitter:

  • hashtags.org
  • tweetmeme.com
  • repeets.com
  • dailyrt.com
  • backtweets.com

They all have something in common: They seem to get all updates from Twitter. Otherwise, they couldn't offer such complex services with high quality results.

But how do they do this? Twitter has a XMPP feed (Firehose) but not everybody is allowed to get data from it.

Are there any approaches you can recommend or which you think they are using? The normal API is limited too much, isn't it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

南薇 2024-08-06 09:10:15

引用自 http://apiwiki.twitter.com/Rate-limiting

白名单

一些应用程序发现
默认限制证明是不够的。
在这种情况下,我们提供
白名单。 有可能
将帐户和IP列入白名单
地址。 每个列入白名单的实体,
无论是帐户还是 IP 地址,
每小时允许 20000 个请求。 如果
您正在开发一个应用程序
应考虑列入白名单,
请填写白名单
申请表。 我们的人工审核
该过程可能需要长达一周的时间。 如果你
有需要的白名单
通过添加或更新
删除 IP 地址,重新申请
对变更的解释。 赞同
或拒绝白名单请求
已通过电子邮件发送至电子邮件地址
与提交的帐户相关联
应用程序。

Quoted from http://apiwiki.twitter.com/Rate-limiting

Whitelisting

Some applications find that the
default limit proves insufficient.
Under such circumstances, we offer
whitelisting. It is possible to
whitelist both accounts and IP
addresses. Each whitelisted entity,
whether an account or IP address, is
allowed 20000 requests per hour. If
you are developing an application that
should be considered for whitelisting,
please fill out the whitelisting
request form. Our manual review
process can take up to a week. If you
have a whitelisting that needs to be
updated through the addition or
removal of IP addresses, reapply with
an explanation of the change. Approval
or rejection for whitelisting requests
is emailed to the email address
associated with the account that filed
the application.

枫以 2024-08-06 09:10:15

Twitter 有一个新的 Streaming API,看起来任何人都可以访问,但仍处于 alpha 阶段但这就是 tweetmeme.com 可能正在使用的。

Twitter has a new Streaming API which it looks like anyone can access, it's still under alpha but this is what tweetmeme.com is probably using.

墨小沫ゞ 2024-08-06 09:10:15

查看 tweetSharp http://tweetsharp.com/。 它是一个 .Net 库,使访问 Twitter API 变得更加容易。 我在一个小应用程序中使用它来搜索推文以查找我公司的名称。 如果您想了解更多信息,还有 dnrTV 剧集。

我不太确定你的意思

“普通 API 限制太多”

你当然无法访问所有从一开始的推文,但据我了解,其中绝对足以构建一个相当不错的 Twitter 客户端。

Check out tweetSharp http://tweetsharp.com/. It's a .Net library that makes accessing the Twitter API much easier. I've used it in a little app to search Tweets for the name of the my company. There's also a dnrTV episode if you want to find out more.

I'm not quite sure what you mean by

"The normal API is limited too much"

You certainly don't have access to all tweets going back to the start, but as I understand it there's definitely enough in there to build a pretty decent Twitter client.

只想待在家 2024-08-06 09:10:15

请查看 Twitterizer。 它比我用过的任何其他 Twitter ASP.NET 库都要简单得多。

Check out Twitterizer. It's way easier than any other Twitter ASP.NET library I've ever used.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文