Representa un solo hilo de comentarios dentro de una presentación.
| Representación JSON |
|---|
{ "commentId": string, "anchorId": string, "headPost": { object ( |
| Campos | |
|---|---|
commentId |
Es el ID único del hilo de comentarios. |
anchorId |
Es el ID de |
headPost |
Es la primera publicación del hilo. |
replies[] |
Son las respuestas a la publicación principal. |
status |
Indica si el hilo está abierto o resuelto. |
| Es el texto citado del elemento de página cuando se creó el comentario. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: | |
plainTextQuote |
Es el texto citado del elemento de página cuando se creó el comentario, con formato de texto sin formato. |
| Fin de los campos mutuamente excluyentes. | |
Publicar
Representa una sola publicación en un hilo de comentarios.
| Representación JSON |
|---|
{ "postId": string, "content": string, "contentHtml": string, "author": { object ( |
| Campos | |
|---|---|
postId |
Solo salida. Es el ID único de la publicación. |
content |
Es el contenido de la publicación. Debe no estar vacío si Este contenido de texto se manejará de manera similar a los comentarios creados en el editor de Presentaciones. Tendrá comportamientos similares para el formato, las notificaciones, etcétera. No puede exceder las 2048 unidades de código UTF-8. |
contentHtml |
Solo salida. Es el contenido de la publicación en HTML. |
author |
Solo salida. Es el usuario que creó la publicación. |
createTime |
Solo salida. Es la hora en que se creó la publicación. |
updateTime |
Solo salida. Es la hora en que se actualizó la publicación por última vez. |
deleted |
Solo salida. Indica si se borró la publicación. Si es |
fromImportedPresentation |
Solo salida. Indica si la publicación proviene de una presentación importada. Los llamadores no pueden establecer este campo directamente. |
fromCopiedPresentation |
Solo salida. Indica si la publicación proviene de una presentación copiada. Los llamadores no pueden establecer este campo directamente. |
assigneeEmail |
Es opcional. Es el correo electrónico del usuario que se asigna recientemente al hilo como parte de esta publicación. Muestra un error de solicitud incorrecta 400 si se da una de estas condiciones:
|
commentAction |
Es la acción que se realiza como parte de la creación de la publicación. |
PostAuthor
Representa a un usuario que escribió una publicación de comentario.
| Representación JSON |
|---|
{ "displayName": string, "me": boolean, "anonymous": boolean, "user": string } |
| Campos | |
|---|---|
displayName |
Es el nombre visible del usuario. Puede estar ausente si el autor es anónimo. |
me |
Indica si el usuario es el usuario autenticado que realiza la solicitud. |
anonymous |
Indica si el usuario es anónimo. |
user |
Es el nombre de recurso del usuario autor de la publicación, que también se puede usar para identificar al usuario en la API de Google People. Formato: |
CommentActionType
Es la acción que se realiza con esta respuesta a un hilo de comentarios.
| Enums | |
|---|---|
COMMENT_ACTION_TYPE_UNSPECIFIED |
Valor predeterminado Este valor no se usa. |
NO_COMMENT_ACTION_CHANGE |
No hay cambios en la acción en esta publicación. |
RESOLVE |
Esta publicación resuelve el hilo. |
REOPEN |
Esta publicación vuelve a abrir el hilo. |
Estado
Las opciones de estado del hilo de comentarios.
| Enums | |
|---|---|
STATUS_UNSPECIFIED |
Valor predeterminado Este valor no se usa. |
OPEN |
El hilo de comentarios está abierto. |
RESOLVED |
El hilo de comentarios está resuelto. |