Foto eines Kontakts aktualisieren
Änderungsanfragen für denselben Nutzer sollten nacheinander gesendet werden, um erhöhte Latenz und Fehler zu vermeiden.
HTTP-Anfrage
PATCH https://people.googleapis.com/v1/{resourceName=people/*}:updateContactPhoto
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
resourceName |
Erforderlich. Ressourcenname der Person |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"photoBytes": string,
"personFields": string,
"sources": [
enum ( |
Felder | |
---|---|
photoBytes |
Erforderlich. Fotobyte (Rohdaten) Ein base64-codierter String. |
personFields |
Optional. Eine Feldmaske, mit der eingeschränkt wird, welche Felder für eine Person zurückgegeben werden. Sie können mehrere Felder angeben, indem Sie sie durch Kommas trennen. Ist die Richtlinie nicht konfiguriert, ist dies standardmäßig leer. Dadurch wird der nach Mutate-Vorgang übersprungene getippt. Gültige Werte sind:
|
sources[] |
Optional. Eine Maske, die angibt, welche Quelltypen zurückgegeben werden sollen. Wenn kein Wert festgelegt wird, werden standardmäßig |
Antworttext
Die Antwort auf die Aktualisierung des Fotos eines Kontakts.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"person": {
object ( |
Felder | |
---|---|
person |
Die aktualisierte Person, wenn „personFields“ in „UpdateContact PhotoRequest“ festgelegt ist; andernfalls wird dieses Feld nicht festgelegt. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/contacts
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.