Method: contactGroups.members.modify

Kimliği doğrulanmış kullanıcıya ait bir kişi grubunun üyelerini değiştirin.

Sistemden üye eklenebilecek yalnızca contactGroups/myContacts ve contactGroups/starred kişi grubu var. Sistemdeki diğer kişi gruplarının desteği sonlandırılmıştır. Bu gruplarda yalnızca kişiler kaldırılabilir.

HTTP isteği

POST https://people.googleapis.com/v1/{resourceName=contactGroups/*}/members:modify

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
resourceName

string

Zorunlu. Değiştirilecek kişi grubunun kaynak adı.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "resourceNamesToAdd": [
    string
  ],
  "resourceNamesToRemove": [
    string
  ]
}
Alanlar
resourceNamesToAdd[]

string

İsteğe bağlı. İlgili kişilerin people/{person_id} biçiminde eklenecek kaynak adları. resourceNamesToAdd ve resourceNamesToRemove kapsamındaki kaynak adlarının toplam sayısı en fazla 1.000 olmalıdır.

resourceNamesToRemove[]

string

İsteğe bağlı. Kaldırılacak kişilerin people/{person_id} biçimindeki kaynak adları. resourceNamesToAdd ve resourceNamesToRemove kapsamındaki kaynak adlarının toplam sayısı en fazla 1.000 olmalıdır.

Yanıt gövdesi

Kişi grubu üyelerini değiştirme isteğine verilen yanıt.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "notFoundResourceNames": [
    string
  ],
  "canNotRemoveLastContactGroupResourceNames": [
    string
  ]
}
Alanlar
notFoundResourceNames[]

string

Kişi kişi kaynak adları bulunamadı.

canNotRemoveLastContactGroupResourceNames[]

string

Son kişi grubundan kaldırılamayan kişi kişi kaynağı adları.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için Yetkilendirme kılavuzunu inceleyin.