Bir kişinin fotoğrafını güncelleme.
Aynı kullanıcıya yönelik değişiklik istekleri, gecikme ve hata sayısında artış olmaması için sırayla gönderilmelidir.
HTTP isteği
PATCH https://people.googleapis.com/v1/{resourceName=people/*}:updateContactPhoto
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
resourceName |
Zorunlu. Kişi kaynak adı |
İstek içeriği
İsteğin gövdesi, aşağıdaki yapıya sahip veriler içerir:
JSON gösterimi |
---|
{
"photoBytes": string,
"personFields": string,
"sources": [
enum ( |
Alanlar | |
---|---|
photoBytes |
Zorunlu. Ham fotoğraf baytı Base64 kodlu bir dize. |
personFields |
İsteğe bağlı. Kişide döndürülecek alanları kısıtlamak için kullanılan bir alan maskesi. Virgülle ayırarak birden çok alan belirtilebilir. Ayarlanmazsa varsayılan olarak boş olur. Bu değer, yayın değişikliği alma işlemini atlar. Valid values are:
|
sources[] |
İsteğe bağlı. Döndürülecek kaynak türlerinin maskesi. Ayarlanmamışsa varsayılan olarak |
Yanıt gövdesi
Bir kişinin fotoğrafını güncelleme yanıtı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"person": {
object ( |
Alanlar | |
---|---|
person |
Güncellenen kişi, eğer personFields UpdateContactPhotoRequest içinde ayarlanmışsa; aksi takdirde bu ayar ayarlanmaz. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/contacts
Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.