Bir kişi grubunu güncelleyin ve güncellenmiş kişiler için PersonResponses'a kaynak adları haritasını döndürün.
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
POST https://people.googleapis.com/v1/people:batchUpdateContacts
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
İstek içeriği
İsteğin gövdesi, aşağıdaki yapıya sahip veriler içerir:
JSON gösterimi |
---|
{ "contacts": { string: { object ( |
Alanlar | |
---|---|
contacts |
Zorunlu. Kaynak adlarının, güncellenecek kişi verileriyle haritası. Tek bir istekte 200 adede kadar kişiye izin verir.
|
updateMask |
Zorunlu. Kişide güncellenecek alanları kısıtlayan bir alan maskesi. Virgülle ayırarak birden çok alan belirtilebilir. Belirtilen tüm alanlar değiştirilir veya her kullanıcı için boş bırakılırsa temizlenir. Valid values are:
|
readMask |
Zorunlu. Her kişide hangi alanların döndürüleceğini sınırlayan bir alan maskesi. Virgülle ayırarak birden çok alan belirtilebilir. Okuma maskesi boş bırakılırsa post-mutate-get atlanır ve yanıtta hiçbir veri döndürülmez. 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
İşlem başarılı olmazsa her bir kişiye karşılık gelen hata listesi olan BatchUpdateContactsErrorDetails
değerini döndürür.
Bir kişi grubunu güncelleme isteğine verilen yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"updateResult": {
string: {
object ( |
Alanlar | |
---|---|
updateResult |
|
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.