Twitter允许开发人员使用app-auth而不是user-auth,但有时app-auth的API配额比用户身份验证更好,有时他们更糟糕 - 为什么?
来自https://developer.twitter.com/en/docs/basics/rate-limits.html:
在上表中你可以看到,如果你想要search tweets,最好使用app-auth,但如果你想简单地做bulk lookup by id,最好使用user-auth。
这是一个Twitter API策略和速率限制问题,而不是适用于Stack Overflow的一般编程问题,因此我希望其他人可能会将此标记为关闭。
事情就是这样:app-only auth真正意图作为一种止损或填充措施。我的意思是,假设您有10个用户都已登录到您的应用并且您正在使用他们的令牌来访问API;如果其中一个用户超级受欢迎,您需要多打几个电话怎么办?然后,您可以使用应用程序级别的app-auth来进行一些额外的搜索请求(例如)以“充值”每个用户可能用完的请求。如果您有10个用户都非常受欢迎,您可以使用所有应用级请求来快速回填它们。
基本上你问Stack Overflow Twitter的开发者政策和选择是如何运作的,这可能不是这种对话的最佳论坛。 Twitter的开发者论坛在twittercommunity.com上。请享用!