2013-10-29 4 views
0

oauth 2.0을 사용하여 만든 Google APP에서 액세스 토큰을 얻을 수있었습니다.Google 클라우드의 액세스 토큰을 사용하여 Gmail에 로그인

사용자가 자격증 명을 다시 채우지 않고이 액세스 토큰을 사용하여 Gmail에 직접 로그인하는 방법을 알 수 있습니까?

는 지금까지 내가 인터넷 검색과 2.0의 OAuth 관련된 모든 문서를 읽는 시도하고 아무것도에게 행운 인증 = 새로 고침 토큰을 사용하여 위의 시도

https://mail.google.com/accounts/TokenAuth?auth=[TOKEN]&continue=https://mail.google.com/&service=mail&source=[YOUR_APP_NAME] 

는 발견되지 않았습니다.

+0

토큰을 얻으려는 범위는 무엇입니까? –

+0

public static final string SCOPE = 'https : //www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile'; –

+0

프로필 범위입니다. Userinfo.email은 전자 메일이 아닌 [email protected]과 같이 사용자 전자 메일 문자열을 가져올 수있는 권한을 제공합니다. –

답변

1

해당 범위의 사용자 이메일 스레드를 가져올 수 없습니다. 실제로 Google에서 제공하는 간단한받은 편지함 피드가 있습니다 (다른 범위로). 실제로 사용자의 이메일 스레드를 얻으려면 oap을 사용하여 imap을 사용하거나 게시 된 서비스 URL로 google apps 스크립트를 사용해야합니다.

관련 문제