modyfikować członków grupy kontaktów należącej do uwierzytelnionego użytkownika.
Jedyne grupy kontaktów systemu, do których można dodać użytkowników, to contactGroups/myContacts
i contactGroups/starred
. Inne systemowe grupy kontaktów zostały wycofane i można z nich 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 |
To pole jest 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, które chcesz dodać, w postaci |
resourceNamesToRemove[] |
Opcjonalnie. Nazwy zasobów osób kontaktowych, które mają zostać usunięte, w formacie |
Treść odpowiedzi
Odpowiedź na prośbę o zmianę 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[] |
Nazwy zasobów osób kontaktowych, które nie zostały znalezione. |
canNotRemoveLastContactGroupResourceNames[] |
Nazwy zasobów osób z kontaktów, 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 po autoryzacji.