Zasób: ContactGroup
Grupa kontaktów.
Zapis JSON |
---|
{ "resourceName": string, "etag": string, "metadata": { object ( |
Pola | |
---|---|
resourceName |
Nazwa zasobu grupy kontaktów przypisana przez serwer. Ciąg ASCII w postaci |
etag |
Tag encji HTTP zasobu. Służy do sprawdzania poprawności pamięci podręcznej przeglądarki. |
metadata |
Tylko dane wyjściowe. Metadane grupy kontaktów. |
groupType |
Tylko dane wyjściowe. Typ grupy kontaktów. |
name |
Nazwa grupy kontaktów ustawiona przez właściciela grupy lub nazwa podana przez system. W |
formattedName |
Tylko dane wyjściowe. Nazwa przetłumaczona i sformatowana zgodnie z językiem konta użytkownika lub językiem nagłówka HTTP |
memberResourceNames[] |
Tylko dane wyjściowe. Lista nazw zasobów osób kontaktowych, które są członkami grupy kontaktów. To pole jest wypełniane tylko w przypadku żądań GET i zwraca tylko tyle użytkowników, ile wynosi |
memberCount |
Tylko dane wyjściowe. Łączna liczba kontaktów w grupie niezależnie od maksymalnej liczby członków określonej w prośbie. |
clientData[] |
Dane klienta grupy. |
ContactGroupMetadata
Metadane grupy kontaktów.
Zapis JSON |
---|
{ "updateTime": string, "deleted": boolean } |
Pola | |
---|---|
updateTime |
Tylko dane wyjściowe. Czas ostatniej aktualizacji grupy. Sygnatura czasowa w formacie „Zulu” RFC3339 UTC z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
deleted |
Tylko dane wyjściowe. Prawda, jeśli zasób grupy kontaktów został usunięty. Wartość podawana tylko w przypadku żądań |
GroupType
Typ grupy kontaktów.
Wartości w polu enum | |
---|---|
GROUP_TYPE_UNSPECIFIED |
Nie określono. |
USER_CONTACT_GROUP |
Grupa kontaktów definiowana przez użytkownika. |
SYSTEM_CONTACT_GROUP |
Grupa kontaktów zdefiniowana przez system. |
GroupClientData
Dowolne dane klientów wypełniane przez klientów. Klucze i wartości mogą się powtarzać.
Zapis JSON |
---|
{ "key": string, "value": string } |
Pola | |
---|---|
key |
Klient określił klucz danych klienta. |
value |
Klient określił wartość danych klienta. |
Metody |
|
---|---|
|
Pobierz listę grup kontaktów należących do uwierzytelnionego użytkownika przez określenie listy nazw zasobów grup kontaktów. |
|
Utwórz nową grupę kontaktów należącą do uwierzytelnionego użytkownika. |
|
Usuń istniejącą grupę kontaktów należącą do uwierzytelnionego użytkownika, podając nazwę zasobu grupy kontaktów. |
|
Określ nazwę zasobu grupy kontaktów, aby uzyskać konkretną grupę kontaktów należącą do uwierzytelnionego użytkownika. |
|
Wyświetl wszystkie grupy kontaktów należące do uwierzytelnionego użytkownika. |
|
Zaktualizuj nazwę istniejącej grupy kontaktów należącej do uwierzytelnionego użytkownika. |