Method: contactGroups.members.modify

Zmodyfikuj członków grupy kontaktów należącej do uwierzytelnionego użytkownika.

Jedyne systemowe grupy kontaktów, do których można dodawać członków, to contactGroups/myContacts i contactGroups/starred. Inne systemowe grupy kontaktów zostały wycofane. Można usuwać tylko kontakty.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
resourceName

string

Wymagane. Nazwa zasobu grupy kontaktów do zmodyfikowania.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "resourceNamesToAdd": [
    string
  ],
  "resourceNamesToRemove": [
    string
  ]
}
Pola
resourceNamesToAdd[]

string

Opcjonalnie: Nazwy zasobów osób kontaktowych do dodania w formacie people/{person_id}. Łączna liczba nazw zasobów w resourceNamesToAdd i resourceNamesToRemove nie może być większa niż 1000.

resourceNamesToRemove[]

string

Opcjonalnie: Nazwy zasobów osób kontaktowych do usunięcia w formacie people/{person_id}. Łączna liczba nazw zasobów w resourceNamesToAdd i resourceNamesToRemove nie może być większa niż 1000.

Treść odpowiedzi

Odpowiedź na prośbę o zmodyfikowanie członków grupy kontaktów.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "notFoundResourceNames": [
    string
  ],
  "canNotRemoveLastContactGroupResourceNames": [
    string
  ]
}
Pola
notFoundResourceNames[]

string

Kontakty osób, których nie znaleziono nazw zasobów.

canNotRemoveLastContactGroupResourceNames[]

string

Nazwy zasobów osób kontaktu, których nie można usunąć z ostatniej grupy kontaktów.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w przewodniku na temat autoryzacji.