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. |