Resource: Label
Метки используются для классификации сообщений и цепочек переписки в почтовом ящике пользователя. Максимальное количество меток, поддерживаемых для почтового ящика пользователя, составляет 10 000.
| JSON-представление |
|---|
{ "id": string, "name": string, "messageListVisibility": enum ( |
| Поля | |
|---|---|
id | The immutable ID of the label. |
name | The display name of the label. |
messageListVisibility | Отображение сообщений с этой меткой в списке сообщений в веб-интерфейсе Gmail. |
labelListVisibility | Видимость метки в списке меток в веб-интерфейсе Gmail. |
type | Тип владельца для метки. Пользовательские метки создаются пользователем, могут быть изменены и удалены им, а также могут быть применены к любому сообщению или ветке обсуждения. Системные метки создаются внутри системы и не могут быть добавлены, изменены или удалены. В некоторых случаях системные метки могут быть применены к сообщениям и веткам обсуждения или удалены из них, но это не гарантируется. Например, пользователи могут применять и удалять метки |
messagesTotal | The total number of messages with the label. |
messagesUnread | The number of unread messages with the label. |
threadsTotal | The total number of threads with the label. |
threadsUnread | The number of unread threads with the label. |
color | Цвет, присваиваемый метке. Этот цвет доступен только для меток, |
MessageListVisibility
| Перечисления | |
|---|---|
show | Show the label in the message list. |
hide | Do not show the label in the message list. |
LabelListVisibility
| Перечисления | |
|---|---|
labelShow | Отобразить метку в списке меток. |
labelShowIfUnread | Если есть непрочитанные сообщения с этой меткой, отобразите соответствующую метку. |
labelHide | Do not show the label in the label list. |
Тип
| Перечисления | |
|---|---|
system | Labels created by Gmail. |
user | Пользовательские метки, созданные пользователем или приложением. |
Цвет
| JSON-представление |
|---|
{ "textColor": string, "backgroundColor": string } |
| Поля | |
|---|---|
textColor | Цвет текста метки, представленный в виде шестнадцатеричной строки. Это поле обязательно для установки цвета метки. Допускаются только следующие предопределенные значения цвета: |
backgroundColor | Цвет фона представляется в виде шестнадцатеричной строки #RRGGBB (например, #000000). Это поле обязательно для установки цвета метки. Допускаются только следующие предопределенные значения цвета: |
Методы | |
|---|---|
| Creates a new label. |
| Немедленно и безвозвратно удаляет указанную метку и исключает её из всех сообщений и веток обсуждений, к которым она была применена. |
| Получает указанную метку. |
| Lists all labels in the user's mailbox. |
| Patch the specified label. |
| Updates the specified label. |