- Recurso: Nota
- Archivo adjunto
- Permiso
- Función
- Usuario
- Grupo
- Para familias
- Sección
- TextContent
- ListContent
- ListItem
- Métodos
Recurso: Nota
Una sola nota.
Representación JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "trashTime": string, "trashed": boolean, "attachments": [ { object ( |
Campos | |
---|---|
name |
Solo salida. Es el nombre del recurso de esta nota. Consulta la nota general sobre los identificadores en KeepService. |
createTime |
Solo salida. Cuándo se creó esta nota. |
updateTime |
Solo salida. La fecha de la última modificación de esta nota. |
trashTime |
Solo salida. La fecha en que se envió esta nota a la papelera. Si es |
trashed |
Solo salida. |
attachments[] |
Solo salida. Los archivos adjuntos de esta nota. |
permissions[] |
Solo salida. Es la lista de permisos establecidos en la nota. Contiene al menos una entrada para el propietario de la nota. |
title |
Es el título de la nota. La longitud debe ser inferior a 1,000 caracteres. |
body |
Es el cuerpo de la nota. |
Archivo adjunto
Un archivo adjunto a una nota.
Representación JSON |
---|
{ "name": string, "mimeType": [ string ] } |
Campos | |
---|---|
name |
El nombre del recurso |
mimeType[] |
Los tipos MIME (tipos de medios IANA) en los que está disponible el archivo adjunto. |
Permiso
Un solo permiso en la nota Asocia un member
con un role
.
Representación JSON |
---|
{ "name": string, "role": enum ( |
Campos | |
---|---|
name |
Solo salida. Nombre del recurso. |
role |
El rol que otorga este permiso. El rol determina la capacidad de la entidad para leer, escribir y compartir notas. |
email |
Es el correo electrónico asociado con el miembro. Si se establece en la creación, el campo |
deleted |
Solo salida. Indica si este miembro se borró. Si el miembro se recupera, este valor se establece como falso y el miembro recuperado conserva el rol en la nota. |
Campo de unión member . Especifica la identidad a la que se le otorgó el rol. El miembro no se establece si se borró. Las direcciones (member ) solo pueden ser una de las siguientes opciones: |
|
user |
Solo salida. El usuario al que se aplica este rol. |
group |
Solo salida. Es el grupo al que se aplica este rol. |
family |
Solo salida. La Familia de Google a la que se aplica este rol. |
Rol
Define los diversos roles que puede tener una entidad.
Enumeraciones | |
---|---|
ROLE_UNSPECIFIED |
Un rol no definido. |
OWNER |
Un rol que otorga acceso completo No se puede agregar ni quitar este rol. Es definido por el creador de la nota. |
WRITER |
Es un rol que otorga la capacidad de contribuir con contenido y modificar los permisos de las notas. |
Usuario
Describe un solo usuario.
Representación JSON |
---|
{ "email": string } |
Campos | |
---|---|
email |
Es el correo electrónico del usuario. |
Grupo
Describe un solo grupo.
Representación JSON |
---|
{ "email": string } |
Campos | |
---|---|
email |
El correo electrónico del grupo |
Familiar
Este tipo no tiene campos.
Describe una sola familia de Google.
Sección
Es el contenido de la nota.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión Content . El contenido de la sección debe ser uno de estos tipos de valor. Las direcciones (Content ) solo pueden ser una de las siguientes opciones: |
|
text |
Se usa si el contenido de esta sección es un bloque de texto. La longitud del contenido de texto debe ser inferior a 20,000 caracteres. |
list |
Se usa si el contenido de esta sección es una lista. |
TextContent
Es el bloque de texto de una sola sección de texto o elemento de lista.
Representación JSON |
---|
{ "text": string } |
Campos | |
---|---|
text |
Es el texto de la nota. Los límites varían según el campo específico que use este tipo. |
ListContent
Es la lista de elementos de una sola nota de lista.
Representación JSON |
---|
{
"listItems": [
{
object ( |
Campos | |
---|---|
listItems[] |
Los elementos de la lista. La cantidad de artículos debe ser inferior a 1,000. |
ListItem
Es un solo elemento de una lista en la lista de una nota.
Representación JSON |
---|
{ "childListItems": [ { object ( |
Campos | |
---|---|
childListItems[] |
Si se establece, es la lista de elementos de lista anidados en este elemento de lista. Solo se permite un nivel de anidamiento. |
text |
Es el texto de este elemento. La longitud debe ser inferior a 1,000 caracteres. |
checked |
Indica si este elemento se marcó o no. |
Métodos |
|
---|---|
|
Crea una nota nueva. |
|
Borra una nota. |
|
Obtiene una nota. |
|
Enumera las notas. |