Recurso: rótulo
Os marcadores são usados para categorizar mensagens e conversas na caixa de entrada do usuário. O número máximo de marcadores aceitos na caixa de e-mails de um usuário é 10.000.
Representação JSON |
---|
{ "id": string, "name": string, "messageListVisibility": enum ( |
Campos | |
---|---|
id |
O ID imutável do rótulo. |
name |
O nome de exibição do rótulo. |
messageListVisibility |
A visibilidade das mensagens com esse marcador na lista de mensagens na interface da Web do Gmail. |
labelListVisibility |
A visibilidade do marcador na lista de marcadores na interface da Web do Gmail. |
type |
O tipo de proprietário do rótulo. Os marcadores do usuário são criados pelo usuário e podem ser modificados e excluídos por ele. Além disso, podem ser aplicados a qualquer mensagem ou conversa. Os rótulos do sistema são criados internamente e não podem ser adicionados, modificados nem excluídos. Em algumas circunstâncias, os rótulos do sistema podem ser aplicados ou removidos de mensagens e conversas, mas isso não é garantido. Por exemplo, os usuários podem aplicar e remover os marcadores |
messagesTotal |
O número total de mensagens com o identificador. |
messagesUnread |
O número de mensagens não lidas com o rótulo. |
threadsTotal |
O número total de linhas de execução com o rótulo. |
threadsUnread |
O número de linhas de execução não lidas com o rótulo. |
color |
A cor a ser atribuída ao marcador. A cor só está disponível para rótulos com |
MessageListVisibility
Enums | |
---|---|
show |
Mostrar o rótulo na lista de mensagens. |
hide |
Não mostrar o rótulo na lista de mensagens. |
LabelListVisibility
Enums | |
---|---|
labelShow |
Mostrar o marcador na lista de marcadores. |
labelShowIfUnread |
Mostre o rótulo se houver mensagens não lidas com ele. |
labelHide |
Não mostrar o marcador na lista de marcadores. |
Tipo
Enums | |
---|---|
system |
Marcadores criados pelo Gmail. |
user |
Rótulos personalizados criados pelo usuário ou pelo aplicativo. |
Cor
Representação JSON |
---|
{ "textColor": string, "backgroundColor": string } |
Campos | |
---|---|
textColor |
A cor do texto do rótulo, representada como string hexadecimal. Este campo é obrigatório para definir a cor de um rótulo. Somente o seguinte conjunto predefinido de valores de cor é permitido: |
backgroundColor |
A cor de plano de fundo representada como string hexadecimal #RRGGBB (por exemplo, #000000). Este campo é obrigatório para definir a cor de um rótulo. Somente o seguinte conjunto predefinido de valores de cor é permitido: |
Métodos |
|
---|---|
|
Cria um novo rótulo. |
|
Exclui o marcador especificado imediatamente e permanentemente e o remove de todas as mensagens e linhas de conversa em que ele é aplicado. |
|
Recebe o rótulo especificado. |
|
Lista todos os marcadores na caixa de correio do usuário. |
|
Corrija o rótulo especificado. |
|
Atualiza o rótulo especificado. |