Recurso: ContactGroup
Um grupo de contatos.
Representação JSON |
---|
{ "resourceName": string, "etag": string, "metadata": { object ( |
Campos | |
---|---|
resourceName |
O nome do recurso para o grupo de contatos, atribuído pelo servidor. Uma string ASCII na forma de |
etag |
A tag de entidade HTTP do recurso. Usado para validação de cache da Web. |
metadata |
Apenas saída. Metadados sobre o grupo de contatos. |
groupType |
Apenas saída. O tipo de grupo de contatos. |
name |
O nome do grupo de contatos definido pelo proprietário do grupo ou um nome fornecido pelo sistema para os grupos do sistema. Para |
formattedName |
Apenas saída. O nome traduzido e formatado na localidade da conta do visualizador ou na localidade do cabeçalho HTTP |
memberResourceNames[] |
Apenas saída. A lista de nomes de recursos de contatos que são membros do grupo de contatos. O campo só é preenchido para solicitações GET e retorna apenas os membros como |
memberCount |
Apenas saída. O número total de contatos no grupo, independentemente do número máximo de membros especificado na solicitação. |
clientData[] |
Dados do cliente do grupo. |
Metadados do grupo de contatos
Os metadados sobre um grupo de contatos.
Representação JSON |
---|
{ "updateTime": string, "deleted": boolean } |
Campos | |
---|---|
updateTime |
Apenas saída. A hora em que o grupo foi atualizado pela última vez. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
deleted |
Apenas saída. Verdadeiro se o recurso do grupo de contatos tiver sido excluído. Preenchido apenas para solicitações |
Tipo de grupo
Um tipo de grupo de contatos.
Enums | |
---|---|
GROUP_TYPE_UNSPECIFIED |
Não especificado. |
USER_CONTACT_GROUP |
Grupo de contatos definido pelo usuário. |
SYSTEM_CONTACT_GROUP |
Grupo de contatos definido pelo sistema. |
Dados do cliente do grupo
Dados arbitrários do cliente preenchidos por clientes Chaves e valores duplicados são permitidos.
Representação JSON |
---|
{ "key": string, "value": string } |
Campos | |
---|---|
key |
A chave especificada pelo cliente dos dados do cliente. |
value |
Valor especificado do cliente dos dados do cliente. |
Métodos |
|
---|---|
|
Receba uma lista dos grupos de contatos do usuário autenticado, especificando uma lista de nomes de recursos do grupo de contatos. |
|
Crie um novo grupo de contatos do usuário autenticado. |
|
Exclua um grupo de contatos atual do usuário autenticado especificando o nome de um recurso do grupo de contatos. |
|
Defina um nome de recurso de grupo de contato para receber um grupo de contatos específico do usuário autenticado. |
|
Lista todos os grupos de contatos do usuário autenticado. |
|
Atualize o nome de um grupo de contatos do usuário autenticado. |