Recurso: ContactGroup
Um grupo de contatos.
Representação JSON |
---|
{ "resourceName": string, "etag": string, "metadata": { object ( |
Campos | |
---|---|
resourceName |
O nome de 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. No |
formattedName |
Apenas saída. O nome traduzido e formatado na localidade da conta do leitor ou na localidade do cabeçalho HTTP |
memberResourceNames[] |
Apenas saída. A lista de nomes de recursos de pessoas de contato que são membros do grupo de contato. O campo só é preenchido para solicitações GET e só retorna o número de membros que |
memberCount |
Apenas saída. O número total de contatos no grupo, independentemente do máximo de membros especificado na solicitação. |
clientData[] |
Os dados de clientes do grupo. |
ContactGroupMetadata
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 RFC3339 UTC "Zulu", 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 |
GroupType
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. |
GroupClientData
Dados arbitrários do cliente preenchidos pelos clientes. São permitidas chaves e valores duplicados.
Representação JSON |
---|
{ "key": string, "value": string } |
Campos | |
---|---|
key |
A chave especificada pelo cliente dos dados do cliente. |
value |
O valor especificado pelo cliente dos dados do cliente. |
Métodos |
|
---|---|
|
Receba uma lista de grupos de contatos de propriedade do usuário autenticado especificando uma lista de nomes de recursos de grupo de contatos. |
|
Criar um grupo de contatos do usuário autenticado. |
|
Para excluir um grupo de contatos do usuário autenticado, especifique um nome de recurso de grupo de contatos. |
|
Receba um grupo de contatos específico de propriedade do usuário autenticado especificando um nome de recurso de grupo de contatos. |
|
Lista todos os grupos de contatos do usuário autenticado. |
|
Atualize o nome de um grupo de contatos do usuário autenticado. |