Google의 OAuth 2.0 API에 대한 범위 목록은 어디에서 찾을 수 있습니까? [닫은]


112

작업중인 예제에서는 OAuth 요청의 범위를 다음과 같이 지정합니다. scope = https % 3A % 2F % 2Fwww.googleapis.com % 2Fauth % 2Fuserinfo.email + https % 3A % 2F % 2Fwww.googleapis.com % 2Fauth % 2Fuserinfo.profile

두 개의 URI로 디코딩됩니다.

사용 가능한 전체 범위 목록과 각 범위 내에서 액세스 할 수있는 정보를 다루는 문서를 찾을 수 없습니다. 그러한 것이 존재하는지 아는 사람이 있습니까?


좋은 목록을 찾았습니까?
Justin Thomas


사용자의 질문의 범위가 새 범위가 단순히 프로필 및 이메일있다되지 않습니다
토니 BenBrahim을

누구 든지이 질문에 대해 나를 도울 수 있습니까? stackoverflow.com/questions/34220051/…
robel

3
Google의 OAuth2 문서는 엉망입니다.
Kevin

답변:


76

당신이 찾고있는 것은 Google APIs Discovery Service.

몇 가지 다른 흥미로운 리소스 :

  • 우수 블로그니콜라스 가니 에르 이 서비스 뒤에 중요한 일에 대해 설명합니다.

  • 구글 OAuth2를 놀이터 , 정보의 또 다른 좋은 소스입니다.

  • 마지막으로 발견 문서의 변경 사항을 추적하는 데 관심이 있거나 모든 문서를 읽고 싶지 않은 경우 Gerwin Sturm 의 흥미로운 온라인 구현 이 있습니다.


그 블로그 게시물은 정확히 내가 필요로하는 것이었다. 감사합니다!
jj0b

5
Gerwin의 온라인 구현은 매우 중요합니다.
영원히

Google OAuth2 플레이 그라운드는 404
PW Kad를

감사합니다 PW Kad, 그에 따라 URL을 업데이트했습니다.
Antonio Saco 2014 년

이 정보에 감사드립니다. +1. 내가 가진 답이없는 질문을 살펴볼 수 있다면 정말 감사하겠습니다 : stackoverflow.com/questions/36289389/…
Sabuncu



8

다음은 포괄적 인 범위 목록과 함께 최근에 Google의 OAuth 2.0 문서에 추가 된 문서입니다.

https://developers.google.com/identity/protocols/googlescopes


감사. 이것은 질문에 대한 최선의 답변입니다. 정확히 내가 찾고 있던 것입니다 (API 라이브러리별로 그룹화 된 범위 목록). googleapis.com/auth/analytics.readonly 범위를 사용 하고 콘솔에서 논리적으로 "Google Analytics Reporting API"라이브러리에서 호출 된 API를 활성화했지만 API에서 데이터를 가져올 수 없습니다. "Analytics API"라는 API를 활성화해야했습니다. 귀하의 링크에서 두 API 모두 analytics.readonly 범위가 포함되어 있는지 궁금합니다 (오해의 소지가 있음). 후자는 범위가 동일하지만 올바른 엔드 포인트를 사용하여 데이터를 가져와야 함을
알았습니다.

이것이 최고의 답변입니다. 대단히 감사합니다. 많은 도움이되었습니다.
Hsinhsin Hung




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.