2013-02-05 1 views
2

Google 서비스 계정을 사용하여 액세스 토큰을 검색 할 수 있었지만 동일한 액세스 토큰을 사용하여 GooglePlus User Profile API 나는 오류가 아래에 언급 받고 있어요 : 나도 같은를 사용하려고하면하지만, Google 서비스 계정을 사용하여 액세스 토큰을 검색하고 내가 액세스 토큰을 가져올 수있는 동안 내가 https://www.googleapis.com/auth/plus.me으로 범위 값을 사용 Google 서비스 계정을 사용하여 검색 한 액세스 토큰을 사용하여 액세스하려고하면 GooglePlus userProfile API가 오류를 반환합니다.

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "notFound", 
    "message": "Not Found" 
    } 
    ], 
    "code": 404, 
    "message": "Not Found" 
} 
} 

access-token to user profile API- 예 : https://www.googleapis.com/plus/v1/people/me?prettyprint=true 위의 오류가 발생합니다.

아무도 도와 줄 수 있습니까?

답변

1

이것은 인증을 완료 한 계정에 Google+ 계정/프로필이 없기 때문에 발생했을 가능성이 큽니다. 테스트를 위해 "me"를 문제의 프로필 ID로 대체하여이를 확인하십시오. 물론 프로덕션 환경에서는이 오류를 발견하고 Google+ 프로필이없는 것으로 표시해야합니다.

Google 로그인을 확인해야하는 경우 Google+ 프로필이 없어도 https://www.googleapis.com/auth/userinfo.profile 범위를 사용할 수 있습니다. 자세한 내용은 https://developers.google.com/accounts/docs/OAuth2Login을 참조하십시오.

관련 문제