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.