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 |
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[] |
Opcjonalnie: Nazwy zasobów osób kontaktowych do dodania w formacie |
resourceNamesToRemove[] |
Opcjonalnie: Nazwy zasobów osób kontaktowych do usunięcia w formacie |
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[] |
Kontakty osób, których nie znaleziono nazw zasobów. |
canNotRemoveLastContactGroupResourceNames[] |
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.