2012-05-19 11 views
105

Przykłąd, nad którym pracuję, określa zakres w żądaniu OAuth jako: scope = https% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.email + https% 3A% 2F% 2Fwww.googleapis.com % 2Fauth% 2Fuserinfo.profileGdzie mogę znaleźć listę zakresów dla interfejsu API OAuth 2.0 Google?

który dekoduje na dwie URI:

nie mogę znaleźć dokumentację obejmującą pełną listę s dostępne i dostępne informacje w ramach każdego zakresu - czy ktoś wie, czy coś takiego istnieje?

+0

Czy kiedykolwiek znalazłeś dobrą listę? –

+4

@JustinThomas patrz http://stackoverflow.com/a/15328600/470749 – Ryan

+0

zakresy w pytaniach użytkownika są przestarzałe, nowe zakresy są po prostu profilem i e-mailem –

Odpowiedz

70

To, czego szukasz, to Google APIs Discovery Service.

Kilka innych ciekawych zasobów:

  • excellent blog przez Nicolas Garnier która opisuje ważne rzeczy za tę usługę.

  • Kolejnym dobrym źródłem informacji jest Google OAuth2 playground.

  • Wreszcie, jeśli jesteś zainteresowany śledzenia zmian do dokumentów wykrywania lub nie chcą czytać wszystkie dokumenty, jest interesująca online implementation przez Gerwin Sturm.

+0

Ten wpis na blogu był dokładnie tym, czego potrzebowałem. Dziękuję Ci! – jj0b

+4

Implementacja online przez Gerwin jest nieoceniona. – Foreever

+0

Plac zabaw Google OAuth2 rzuca 404 –

8

Pełna lista zakresów nie jest podana w dokumentacji OAuth, ale została podana w sekcji najczęściej zadawanych pytań programistów GData. Zakresy nie zmieniają się w przypadku zmiany OAuth 1.0 lub Oauth 2.0. Link do strony dodaje Click here poznać pełną listę Google zakresów lub link jest https://developers.google.com/gdata/faq#AuthScopes

Powiązane problemy