如何增加Instagram上每小时的关注限制?有没有其他方法可以增加关注人数超过其限制。
我们可以通过使用多个应用程序来增加吗?
如果您要求用户登录他们的 Instagram 帐户并授权您的应用程序,那么每个用户每小时可以发出 5000 个请求:
http://instagram.com/developer/limits/
如果您仅使用密钥,则无论您有多少用户,每小时的请求数不得超过 5000 个。
您知道,您可以关注的帐户通常有大约 7500 个帐户的限制,如果超过该限制,Instagram 算法可以采取行动并应用该限制来进一步获得更多 Instagram 关注者。 在我看来,最好的方法是摆脱那些不活跃、不相关或没有关注你的关注者。
通过自然方式增加 Instagram 关注者也非常有效,为此请查看此资源。
希望这有帮助!
但是我担心,如果这个token过期了怎么办?
据我所知,Instagram 访问令牌目前不会过期。
注意: 来自 Instagram 文档。
请注意,我们不包括到期时间。我们的 access_token 没有明确的过期时间,但您的应用程序应该处理用户撤销访问权限或我们在一段时间后使令牌过期的情况。在这种情况下,您的响应的元数据将包含“error_type=OAuthAccessTokenError”。换句话说:不要假设您的 access_token 永远有效。
每次令牌过期时我都应该授权应用程序吗?
目前,您不需要这样做,因为令牌不会过期。未来当令牌过期时,将会向您发送相应的警告或错误代码和消息,您需要处理。
我该怎么做才能让我的应用程序始终从帐户中提取数据而无需 我的参与?
您可以尝试以下方法:
使用sharedpreference来存储accesstoken。
第一次尝试获取需要accesstoken的数据(经过身份验证的请求)时,首先检查sharedpreference中是否存储了accesstoken。 如果是,那么您不需要登录,只需使用该访问令牌即可。如果您没有首选的 accesstoken,请使用 Instagram 凭据进行登录,获取 accesstoken,然后在共享首选项中共享它,并将其用于后续请求。
您可以提供 instagram 注销选项,只需从共享首选项中清除 accesstoken 即可。
希望这对您有帮助。