Benutzer können nicht mit dem Google Directory API Admin SDK aufgelistet werden

8

Ich versuche, den AdminService zu verwenden, um die Nutzer meiner Domain zu verwalten und Gruppen, aber ich bin mit einer einfachen Anfrage fest, um alle Benutzer meiner Domain zu bekommen. Es gibt den Code in C #:

%Vor%

Ich bekomme eine Ausnahme, wenn Fetch () sagt:

%Vor%

Ich habe die Anweisungen hier zur Aktivierung der API befolgt Zugriff und autorisierte auch mein Dienstkonto im Domänencontrollpanel:

%Vor%

mit Bereichen:

%Vor%

Der Admin SDK-Dienst ist auch in der API-Systemsteuerung aktiviert.

Ich habe den Code ausprobiert, um den DriveService zu verwenden und erfolgreich Dateien aufgelistet / erstellt / gelöscht zu haben, so dass der Authentifizierungsteil des Codes in Ordnung sein sollte. Ich konnte nicht herausfinden, was noch konfiguriert werden muss oder ob es andere Probleme mit meinem Code gibt.

Danke für jede Hilfe.

    
zhywu 10.06.2013, 22:04
quelle

4 Antworten

11

Wie auf der Seite beschrieben:

  

API-Clientzugriff verwalten

     

Entwickler können ihre Webanwendungen und andere API-Clients bei Google registrieren, um den Zugriff darauf zu ermöglichen   Daten in Google-Diensten wie Kalender. Sie können diese autorisieren   Registrierte Clients für den Zugriff auf Ihre Benutzerdaten , ohne dass Ihre Benutzer ihre Zustimmung oder ihre Passwörter einzeln erteilen müssen . Erfahren Sie mehr

Das Dienstkonto muss auf das Verhalten eines Benutzers reagieren. Daher muss der ServiceAccountUser beim Initialisieren des Clients zugewiesen werden.

%Vor%

Bearbeiten: AssertionFlowClient ist veraltet, Folgendes sollte funktionieren:

%Vor%     
zhywu 11.06.2013, 08:25
quelle
2

Dieser Code funktioniert für mich

%Vor%

Weitere Informationen erhalten Sie in der Verzeichnis-API: Nutzerliste . Es gibt Limits und Quotas.

    
Orlando Herrera 19.02.2014 19:22
quelle
1

Wir müssen der Service-ID, die wir verwenden, den Superadministrator oder die richtigen Berechtigungen geben, um diesen Fehler zu erhalten.

Hoffe, das hilft. -Venu Murthy

    
Venu Murthy 13.08.2013 05:28
quelle
0

Arbeite für mich.

%Vor%     
Amit Srivastav 13.02.2017 09:31
quelle