Frage

Ich versuche derzeit, den Benutzern meiner Anwendung zuzulassen, um meine App zu ermächtigen, auf ihre DoubleClick for Inservers API zuzugreifen.Ich handle mit dieser Berechtigung mit pass.js .Wenn ich sowohl die Profile Scope und dfa-Scope wie dieses:

generasacodicetagpre.

Das funktioniert gut.Ich kümmere mich jedoch nur um die DFA-API, und ich beabsichtige eigentlich nicht, etwas aus dem Profilbereich zu verwenden, also möchte ich das entfernen:

generasacodicetagpre.

Wenn ich jetzt mit dieser Route genehmigte, bekomme ich:

generasacodicetagpre.

was von Google kommt, was bedeutet, dass der von mir angeforderte Umfang unzureichend war.Ist der Profilbereich erforderlich, dann für jeden zusätzlichen Zugriff?Warum kann ich nicht nur den DFA-Umfang anfordern?

War es hilfreich?

Lösung

Nein, das Scope "Profil" ist nicht für Google OAuth 2.0 erforderlich.

Wenn Sie nur die Ermächtigung für die DFA-API wünschen, benötigen Sie nur diesen Bereich generationspflichtig"nofollow"> offizieller doc sagt und diese Java-Probe Verwenden Sie diesen Umfang nur)

Der Grund, warum Sie "unzureichende Erlaubnis" erhalten, ist, wenn Sie mit einem OAuth-Anbieter mit einem OAuth-Anbieter generakodicetagcode-Authentifizierung verwenden./developers.google.com/+/api/oAuth#login-scopes "rel=" nofollow "> Dieser Doc sagt ," Profil "ist ein grundlegender Umfang für Login)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top