Twitter速率限制、身份验证以及如何使用oauth获得关注者

Twitter速率限制、身份验证以及如何使用oauth获得关注者,twitter,Twitter,我对twitterapi的理解是,如果用户授予了身份验证,get请求限制将从每小时150个提高到每小时450个 我的公司web应用程序将有约50个同时用户,由于请求通过我们的服务器发送,它们将从相同的ip地址发送到twitter,因此get请求将很快达到极限。但是,如果我有oauth(我发送tweet时使用oauth),而不是从150个有限请求的集合池中获取所有用户请求,每个用户每小时将有450个请求 这是正确的吗 我的web应用程序的很大一部分是使用twitterapi中的/followers

我对twitterapi的理解是,如果用户授予了身份验证,get请求限制将从每小时150个提高到每小时450个

我的公司web应用程序将有约50个同时用户,由于请求通过我们的服务器发送,它们将从相同的ip地址发送到twitter,因此get请求将很快达到极限。但是,如果我有oauth(我发送tweet时使用oauth),而不是从150个有限请求的集合池中获取所有用户请求,每个用户每小时将有450个请求

这是正确的吗

我的web应用程序的很大一部分是使用twitterapi中的/followers/id来获取twitter上不同人群的关注者。因此,如果用户登录,他们将能够获得他们指定的5个不同用户的追随者。我希望使用他们每小时450个请求的配额,而不是web应用程序所有用户每小时150个ip限制配额来完成这项工作

这是可能的吗?如果是的话,大概有多大可能?很容易获得当前登录用户的关注者,但我不知道如何使用oauth和450个人配额获得其他关注者


谢谢你说得对,但号码不是450而是350

当用户使用twitter登录时,您会得到他的oAuth凭据,您应该将其保存在数据库中,直到用户在twitter.com中撤销这些凭据(很少)。现在,每当您需要从TwitterAPI中获取一些信息时,从数据库中获取随机用户表单,并使用他的oauth信息来签署请求。除非您需要特定于用户的东西,否则您应该使用正确的用户