与用户身份验证相比,为什么某些端点的Twitter上的应用程序身份验证配额更大而其他端点则更少?

时间:2019-03-07 15:17:27

标签: twitter twitter-oauth quota

Twitter允许开发人员使用app-auth而不是用户身份验证,但是与用户身份验证相比,应用程序身份验证的API配额更好,有时则更差-为什么?

来自https://developer.twitter.com/en/docs/basics/rate-limits.html

enter image description here

在上表中,您可以看到,如果要使用search tweets,最好使用app-auth,但如果只想执行bulk lookup by id,则最好使用user-auth。

1 个答案:

答案 0 :(得分:1)

这是一个Twitter API政策和速率限制问题,而不是适用于Stack Overflow的一般编程问题,因此我希望其他人可以将其标记为关闭。

这就是问题:仅应用程序身份验证实际上是一种权宜之计。我的意思是,假设您有10个都已登录到您的应用程序的用户,并且您正在使用其令牌访问API;如果这些用户之一超级受欢迎并且您需要再几个个电话怎么办?然后,您可以使用应用程序级仅应用程序身份验证来发出一些其他搜索请求(例如),以“补充”每个用户可能用完的请求。如果您有10个全部超级受欢迎的用户,则可以使用所有应用程序级请求为他们快速回填。

基本上,您是在问Stack Overflow,Twitter的开发人员政策和选择如何起作用,这可能不是进行此类对话的最佳论坛。 Twitter的开发人员论坛位于twittercommunity.com。享受吧!