Wo finde ich eine Liste der Bereiche für die OAuth 2.0 API von Google?[geschlossen]
-
11-12-2019 - |
Frage
Das Beispiel, mit dem ich arbeite, gibt den Bereich in der OAuth-Anfrage wie folgt an:Scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile
welches in zwei URIs dekodiert:
Ich kann keine Dokumentation finden, die die vollständige Liste der verfügbaren Bereiche abdeckt und welche Informationen in jedem Bereich zugänglich sind. Weiß jemand, ob so etwas existiert?
Lösung
Was Sie suchen, ist das Google APIs Discovery Service
.
Einige weitere interessante Ressourcen:
Ein ausgezeichneter Blog von Nicolas Garnier welches die wichtigen Dinge hinter diesem Service beschreibt.
Der Google OAuth2-Spielplatz, ist eine weitere gute Informationsquelle.
Wenn Sie schließlich daran interessiert sind, Änderungen an den Discovery-Dokumenten zu verfolgen, oder nicht alle Dokumente lesen möchten, gibt es eine interessante Möglichkeit Online-Umsetzung von Gerwin Sturm.
Andere Tipps
Dank der Links von Antonio Sacco konnte ich Folgendes finden:
https://www.googleapis.com/discovery/v1/apis/oauth2/v2/rest?fields=auth(oauth2(scopes))
Es heißt, dass dies die verfügbaren Bereiche sind:
- https://www.googleapis.com/auth/plus.me (Know who you are on Google)
- https://www.googleapis.com/auth/userinfo.email (View your email address)
- https://www.googleapis.com/auth/userinfo.profile (View basic information about your account)
Die vollständige Liste der Bereiche finden Sie nicht in der OAuth-Dokumentation, sondern in den FAQ von GData-Entwicklern.Die Bereiche ändern sich in OAuth 1.0 oder OAuth 2.0 nicht.Der Link zur Seite wurde hinzugefügt klicken Sie hier Hier finden Sie die vollständige Liste der Google Scopes oder einen Link https://developers.google.com/gdata/faq#AuthScopes
Hier ist ein Dokument, das kürzlich zur OAuth 2.0-Dokumentation von Google hinzugefügt wurde, mit einer umfassenden Liste von Bereichen:
https://developers.google.com/identity/protocols/googlescopes
In den OAuth-Dokumenten von Google wird eine Tabelle angezeigt, in der alle verfügbaren Bereiche aufgeführt sind.
Hier sind die Listen aller Google-Bereiche:https://developers.google.com/identity/protocols/googlescopes
Vielleicht etwas spät, aber das aus den Dokumenten:
Informationen zu verfügbaren Anmeldebereichen finden Sie unter Anmeldung Bereiche.Um die verfügbaren Bereiche für alle Google APIs anzuzeigen, besuchen Sie die APIs-Explorer.
URLs für diejenigen, die nicht gerne auf Links klicken:
Ich war schon immer auf der Suche nach dem Gleichen und habe dieses wirklich tolle Tool oAuth 2.0 Playground gefunden, das von Google entwickelt wurde und in dem man alle Bereiche in den verschiedenen von ihnen bereitgestellten APIs finden kann.
Sie empfehlen die Verwendung von Link und Chrome-Erweiterung: