- Ресурс: Примечание.
- Вложение
- Разрешение
- Роль
- Пользователь
- Группа
- Семья
- Раздел
- ТекстСодержимое
- ListContent
- ListItem
- Методы
Ресурс: Примечание.
Одна нота.
JSON-представление |
---|
{ "name": string, "createTime": string, "updateTime": string, "trashTime": string, "trashed": boolean, "attachments": [ { object ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса этой заметки. См. общее примечание об идентификаторах в KeepService. |
createTime | Только вывод. Когда была создана эта заметка. |
updateTime | Только вывод. Когда это примечание было изменено в последний раз. |
trashTime | Только вывод. Когда эта записка была уничтожена. Если заметка |
trashed | Только вывод. |
attachments[] | Только вывод. Вложения, прикрепленные к данной заметке. |
permissions[] | Только вывод. Список разрешений, установленных в заметке. Содержит как минимум одну запись о владельце заметки. |
title | Название заметки. Длина не должна превышать 1000 символов. |
body | Тело заметки. |
Вложение
Приложение к заметке.
JSON-представление |
---|
{ "name": string, "mimeType": [ string ] } |
Поля | |
---|---|
name | Имя ресурса; |
mimeType[] | Типы MIME (типы мультимедиа IANA), в которых доступно вложение. |
Разрешение
Единственное разрешение на заметку. Связывает member
с role
.
JSON-представление |
---|
{ "name": string, "role": enum ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса. |
role | Роль, предоставленная этим разрешением. Роль определяет способность объекта читать, писать и делиться заметками. |
email | Электронная почта, связанная с участником. Если установлено при создании, поле |
deleted | Только вывод. Был ли этот участник удален. Если участник восстановлен, этому значению присваивается значение false, и восстановленный участник сохраняет роль в заметке. |
Полевой member Союза. Указывает удостоверение, предоставленное роли. Участник сбрасывается, если участник был удален. member может быть только одним из следующих: | |
user | Только вывод. Пользователь, к которому применяется эта роль. |
group | Только вывод. Группа, к которой применяется эта роль. |
family | Только вывод. Семья Google, к которой относится эта роль. |
Роль
Определяет различные роли, которые может иметь сущность.
Перечисления | |
---|---|
ROLE_UNSPECIFIED | Неопределенная роль. |
OWNER | Роль, предоставляющая полный доступ. Эту роль нельзя добавить или удалить. Определяется создателем заметки. |
WRITER | Роль, предоставляющая возможность добавлять контент и изменять разрешения на заметки. |
Пользователь
Описывает одного пользователя.
JSON-представление |
---|
{ "email": string } |
Поля | |
---|---|
email | Электронная почта пользователя. |
Группа
Описывает одну группу.
JSON-представление |
---|
{ "email": string } |
Поля | |
---|---|
email | Электронная почта группы. |
Семья
Этот тип не имеет полей.
Описывает одну семью Google.
Раздел
Содержание заметки.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
Поле объединения Content . Содержимое раздела должно быть одним из этих типов значений. Content может быть только одним из следующих: | |
text | Используется, если содержимое этого раздела представляет собой блок текста. Длина текстового контента должна быть менее 20 000 символов. |
list | Используется, если содержимое этого раздела представляет собой список. |
ТекстСодержимое
Блок текста для одного текстового раздела или элемента списка.
JSON-представление |
---|
{ "text": string } |
Поля | |
---|---|
text | Текст заметки. Ограничения на это зависят от конкретного поля, использующего этот тип. |
ListContent
Список элементов для одной заметки списка.
JSON-представление |
---|
{
"listItems": [
{
object ( |
Поля | |
---|---|
listItems[] | Элементы в списке. Количество элементов должно быть меньше 1000. |
ListItem
Один элемент списка в списке заметок.
JSON-представление |
---|
{ "childListItems": [ { object ( |
Поля | |
---|---|
childListItems[] | Если установлено, список элементов списка, вложенных в этот элемент списка. Допускается только один уровень вложенности. |
text | Текст этого пункта. Длина не должна превышать 1000 символов. |
checked | Был ли этот пункт отмечен галочкой или нет. |
Методы | |
---|---|
| Создает новую заметку. |
| Удаляет заметку. |
| Получает заметку. |
| Перечисляет заметки. |