Method: people.updateContactPhoto

Memperbarui foto kontak.

Permintaan mutasi untuk pengguna yang sama harus dikirim secara berurutan untuk menghindari peningkatan latensi dan kegagalan.

Permintaan HTTP

PATCH https://people.googleapis.com/v1/{resourceName=people/*}:updateContactPhoto

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
resourceName

string

Wajib diisi. Nama fasilitas orang

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "photoBytes": string,
  "personFields": string,
  "sources": [
    enum (ReadSourceType)
  ]
}
Kolom
photoBytes

string (bytes format)

Wajib diisi. Byte foto mentah

String berenkode base64.

personFields

string (FieldMask format)

Opsional. Mask kolom untuk membatasi kolom mana pada orang yang ditampilkan. Beberapa kolom dapat ditentukan dengan memisahkannya dengan koma. Default-nya akan kosong jika tidak ditetapkan, yang akan melewati perubahan postingan yang didapatkan. Nilai yang valid adalah:

  • addresses
  • ageRanges
  • biografi
  • ulang tahun
  • calendarUrls
  • dataklien
  • coverFoto
  • alamatEmail
  • acara
  • ID eksternal
  • gender
  • imClients
  • minat
  • lokalitas
  • lokasi
  • channel
  • metadata
  • Kata Kunci Lain-Lain
  • nama
  • nama panggilan
  • pekerjaan
  • organisasi
  • nomor telepon
  • foto
  • hubungan
  • sipAddress
  • keterampilan
  • Url
  • Buatan pengguna
sources[]

enum (ReadSourceType)

Opsional. Masker dari jenis sumber yang akan ditampilkan. Jika tidak ditetapkan, setelan defaultnya adalah READ_SOURCE_TYPE_CONTACT dan READ_SOURCE_TYPE_PROFILE.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Respons untuk memperbarui foto kontak.

Representasi JSON
{
  "person": {
    object (Person)
  }
}
Kolom
person

object (Person)

Orang yang diperbarui, jika personFields ditetapkan dalam UpdateContactPhotoRequest; jika tidak, setelan ini akan dibatalkan.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/contacts

Untuk mendapatkan informasi lebih lanjut, lihat Panduan otorisasi.