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 formacie  | 
| etag | 
 Tag encji HTTP zasobu. Służy do sprawdzania poprawności pamięci podręcznej w internecie. | 
| metadata | 
 Tylko dane wyjściowe. Metadane dotyczące grupy kontaktów. | 
| groupType | 
 Tylko dane wyjściowe. Typ grupy kontaktów. | 
| name | 
 Nazwa grupy kontaktów ustawiona przez właściciela grupy lub nadana przez system nazwa dla grup systemowych. W przypadku  | 
| formattedName | 
 Tylko dane wyjściowe. Nazwa przetłumaczona i sformatowana zgodnie z językiem konta wyświetlającego lub w języku nagłówka HTTP  | 
| memberResourceNames[] | 
 Tylko dane wyjściowe. Lista nazw zasobów osób kontaktowych, które są członkami grupy kontaktów. Pole jest wypełniane tylko dla żądań GET i zwraca tylko tyle elementów:  | 
| 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 RFC3339 UTC „Zulu” 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 zdefiniowana przez użytkownika. | 
| SYSTEM_CONTACT_GROUP | Grupa kontaktów zdefiniowana przez system. | 
GroupClientData
Dane dowolnych klientów wypełniane przez klientów. Zduplikowane klucze i wartości są dozwolone.
| Zapis JSON | 
|---|
| { "key": string, "value": string } | 
| Pola | |
|---|---|
| key | 
 Klient określił klucz danych klienta. | 
| value | 
 Określona przez klienta wartość danych klienta. | 
| Metody | |
|---|---|
| 
 | Aby uzyskać listę grup kontaktów należących do uwierzytelnionego użytkownika, podaj listę 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. | 
| 
 | Podaj nazwę zasobu grupy kontaktów, aby uzyskać określoną grupę kontaktów należącą do uwierzytelnionego użytkownika. | 
| 
 | Wyświetla wszystkie grupy kontaktów należące do uwierzytelnionego użytkownika. | 
| 
 | Zaktualizuj nazwę istniejącej grupy kontaktów należącej do uwierzytelnionego użytkownika. |