2014-07-07 2 views
1

나는 완전히 다른 두 가지 오류가 같은 엔드 포인트에 요청을 다시 내 로그오고있어 :Instagram의 API에서 OAuthAccessTokenException과 APIRequiresAuthenticationError의 차이점은 무엇입니까?

{"meta":{"error_type":"OAuthAccessTokenException","code":400,"error_message":"The access_token provided is invalid."}}

그리고 다른 시간이이있다 :

GET https://api.instagram.com/v1/users/self.json?access_token=[ACCESS_TOKEN]

때로는이있다 :

{"meta":{"error_type":"APIRequiresAuthenticationError","code":400,"error_message":"'self' keyword requires an authenticated user"}}

그들 중 하나는 분명히 새로 고쳐야하는 유효하지 않은 토큰이지만 다른 하나가 의미 할 수있는 것이 무엇인지 알 수는 없습니다. 나는 이것이 (사용자가 토큰을 새로 고침하여) 복구 할 수있는 오류인지 또는 더 심각한 문제인지 여부를 결정하려고합니다. 예를 들어 계정을 삭제했을 수도 있습니다.

아무도 통찰력이 있습니까?

답변

1

사용자가 자신의 계정을 삭제하면 APIRequiresAuthenticationError이 표시되는 것처럼 보입니다. 오류를 가져 오는 다른 방법이있을 수 있지만이 오류 유형이 반환되는 시나리오는 최소한 하나입니다.

관련 문제