Aktualisieren Sie einen Batch von Kontakten und geben Sie eine Zuordnung der Ressourcennamen an PersonResponses für die aktualisierten Kontakte zurück.
Mutate-Anfragen für denselben Nutzer sollten nacheinander gesendet werden, um erhöhte Latenz und Fehler zu vermeiden.
HTTP-Anfrage
POST https://people.googleapis.com/v1/people:batchUpdateContacts
Die URL verwendet die Syntax der gRPC-Transcodierung.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "contacts": { string: { object ( |
Felder | |
---|---|
contacts |
Erforderlich. Eine Zuordnung von Ressourcennamen zu den zu aktualisierenden Personendaten. Bis zu 200 Kontakte in einer Anfrage. Ein Objekt, das eine Liste von |
updateMask |
Erforderlich. Eine Feldmaske, mit der eingeschränkt wird, welche Felder der Person aktualisiert werden. Sie können mehrere Felder angeben, indem Sie sie durch Kommas trennen. Alle angegebenen Felder werden ersetzt oder gelöscht, wenn das Feld für jede Person leer bleibt. Gültige Werte sind:
|
readMask |
Erforderlich. Eine Feldmaske zur Einschränkung der zurückgegebenen Felder für jede Person. Sie können mehrere Felder angeben, indem Sie sie durch Kommas trennen. Wenn die Lesemaske leer gelassen wird, wird die Methode nach der Mutation übersprungen und es werden keine Daten in der Antwort zurückgegeben. Gültige Werte sind:
|
sources[] |
Optional. Eine Maske, welche Quelltypen zurückgegeben werden sollen. Wenn kein Wert festgelegt ist, werden standardmäßig |
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Wenn der Vorgang nicht erfolgreich war, wird BatchUpdateContactsErrorDetails
zurückgegeben, eine Liste der Fehler für jeden Kontakt.
Die Antwort auf eine Anfrage zum Aktualisieren eines Batches von Kontakten.
JSON-Darstellung |
---|
{
"updateResult": {
string: {
object ( |
Felder | |
---|---|
updateResult |
Eine Zuordnung von Ressourcennamen zu den aktualisierten Kontakten, sofern die Anfrage Ein Objekt, das eine Liste von |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/contacts
Weitere Informationen finden Sie im Autorisierungsleitfaden.