Viele der Directory-API-Aufrufe erfordern einen customer -Parameter, der als "unveränderbare ID des Google Apps-Kontos. (string)" bezeichnet wird.
z.B. GET Ссылка Kunde / Domains
Ich habe keine Ahnung, wie ich dieses für mein Google Apps-Konto finden / generieren kann. Ich bin ein Administrator.
Kann mir bitte jemand in die richtige Richtung zeigen?
Hatte die gleiche Frage, also musste ich ihre Chat-Unterstützung kontaktieren.
Die offizielle Antwort war:
Es gibt kein Web-Interface, um diese Informationen nachzuschlagen - wie ich es zum Beispiel im "Organisations-Admin-Panel" erwarten würde. Der einzige Weg, um diese Informationen zu erhalten, ist aus dem Code.
Sie müssen zusätzlichen Code schreiben, um Informationen über vorhandene Benutzer anzufordern:
( Link zu API-Dokumenten - GET: Ссылка )
Und in der Antwort finden Sie das Feld customerId
, das für jeden Benutzer im Unternehmen über alle Domänen hinweg gleich ist.
Nur so kann Ihre Organisation customerId
...
Nicht benutzerfreundlich, daher werde ich "Feature Request" sofort an Google senden.
Der einfachste Weg, den ich gefunden habe, war die Verwendung des APIs-Explorers im Ende der Dokumentation für die Methode Kunden: get in der Directory-API (Admin SDK). Geben Sie 'my_customer' für den customerKey in das Formular ein und klicken Sie auf die Schaltfläche 'Authorize and Execute'.
Die Antwort enthält die CustomerId (z.B. Cxxxxxxxx) als die "ID". Die gesamte Antwort sieht etwa so aus:
%Vor%Tags und Links google-admin-sdk