我的日志中有两个完全不同的错误,请求返回同一端点:
GET https://api.instagram.com/v1/users/self.json?access_token=[ACCESS_TOKEN]
有时就是这样:
{"meta":{"error_type":"OAuthAccessTokenException","code":400,"error_message":"The access_token provided is invalid."}}
其他时候就是这样:
{"meta":{"error_type":"APIRequiresAuthenticationError","code":400,"error_message":"'self' keyword requires an authenticated user"}}
其中一个显然是一个需要刷新的无效令牌,但我无法弄清楚另一个可能意味着什么。我正在尝试确定这是否是一个错误,我可以让用户从中恢复(例如让他们刷新他们的令牌),或者它是否更严重,例如他们可能删除了他们的帐户。
有没有人有任何见解?
答案 0 :(得分:1)
当用户删除了他/她的帐户时,您似乎获得了APIRequiresAuthenticationError
。可能还有其他方法可以获取错误,但这至少是一种返回此错误类型的方案。