CommentThread

Stellt einen einzelnen Kommentar-Thread in einer Präsentation dar.

JSON-Darstellung
{
  "commentId": string,
  "anchorId": string,
  "headPost": {
    object (Post)
  },
  "replies": [
    {
      object (Post)
    }
  ],
  "status": enum (Status),

  "plainTextQuote": string
}
Felder
commentId

string

Die eindeutige ID des Kommentar-Threads.

anchorId

string

Die ID des CommentAnchor in der Präsentation, mit dem dieser Thread verknüpft ist.

headPost

object (Post)

Der erste Beitrag im Thread.

replies[]

object (Post)

Antworten auf den Hauptbeitrag.

status

enum (Status)

Ob der Thread offen oder geschlossen ist.

Der zitierte Text aus dem Seitenelement, als der Kommentar erstellt wurde. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt:
plainTextQuote

string

Der zitierte Text aus dem Seitenelement, als der Kommentar erstellt wurde, im Nur-Text-Format.

Ende der sich gegenseitig ausschließenden Felder.

Posten

Stellt einen einzelnen Beitrag in einem Kommentar-Thread dar.

JSON-Darstellung
{
  "postId": string,
  "content": string,
  "contentHtml": string,
  "author": {
    object (PostAuthor)
  },
  "createTime": string,
  "updateTime": string,
  "deleted": boolean,
  "fromImportedPresentation": boolean,
  "fromCopiedPresentation": boolean,
  "assigneeEmail": string,
  "commentAction": enum (CommentActionType)
}
Felder
postId

string

Nur Ausgabe. Die eindeutige ID des Beitrags.

content

string

Der Inhalt des Beitrags.

Darf nicht leer sein, wenn commentAction nicht RESOLVE oder REOPEN ist.

Diese Textinhalte werden ähnlich wie Kommentare behandelt, die im Slides-Editor erstellt wurden. Die Formatierung und Benachrichtigungen sind ähnlich.

Darf nicht mehr als 2.048 UTF‑8-Codeeinheiten enthalten.

contentHtml

string

Nur Ausgabe. Der Inhalt des Beitrags als HTML-Code.

author

object (PostAuthor)

Nur Ausgabe. Der Nutzer, der den Beitrag erstellt hat.

createTime

string (Timestamp format)

Nur Ausgabe. Der Zeitpunkt, zu dem der Beitrag erstellt wurde.

updateTime

string (Timestamp format)

Nur Ausgabe. Der Zeitpunkt, zu dem der Beitrag zuletzt aktualisiert wurde.

deleted

boolean

Nur Ausgabe. Gibt an, ob der Beitrag gelöscht wurde. Wenn true, content und author leer sind.

fromImportedPresentation

boolean

Nur Ausgabe. Gibt an, ob der Beitrag aus einer importierten Präsentation stammt. Dieses Feld kann nicht direkt von Anrufern festgelegt werden.

fromCopiedPresentation

boolean

Nur Ausgabe. Gibt an, ob der Beitrag aus einer kopierten Präsentation stammt. Dieses Feld kann nicht direkt von Anrufern festgelegt werden.

assigneeEmail

string

Optional. Die E‑Mail-Adresse des Nutzers, der dem Thread im Rahmen dieses Beitrags neu zugewiesen wird.

Gibt einen 400-Fehler („Bad Request“) zurück, wenn:

  • Der übergeordnete Thread ist ein CommentThread, dessen headPost keinen zugewiesenen Bearbeiter hat.

  • commentAction ist als RESOLVE oder REOPEN angegeben.

  • assigneeEmail überschreitet 2.048 UTF-8-Codeeinheiten.

commentAction

enum (CommentActionType)

Im Rahmen der Beitragserstellung ergriffene Maßnahme.

PostAuthor

Stellt einen Nutzer dar, der einen Kommentarbeitrag verfasst hat.

JSON-Darstellung
{
  "displayName": string,
  "me": boolean,
  "anonymous": boolean,
  "user": string
}
Felder
displayName

string

Der Anzeigename des Nutzers. Kann fehlen, wenn der Autor anonym ist.

me

boolean

Gibt an, ob der Nutzer der authentifizierte Nutzer ist, der die Anfrage stellt.

anonymous

boolean

Gibt an, ob der Nutzer anonym ist.

user

string

Der Ressourcenname des Nutzers, der den Beitrag verfasst hat. Er kann auch verwendet werden, um den Nutzer in der Google People API zu identifizieren. Format: users/{user}. Wird nicht ausgefüllt, wenn das Feld „anonymous“ true ist oder der Beitrag aus einer importierten Präsentation stammt.

CommentActionType

Die Aktion, die mit dieser Antwort auf einen Kommentar-Thread ausgeführt wurde.

Enums
COMMENT_ACTION_TYPE_UNSPECIFIED Standardwert. Dieser Wert wird nicht verwendet.
NO_COMMENT_ACTION_CHANGE In diesem Beitrag gibt es keine Änderung der Maßnahmen.
RESOLVE Dieser Beitrag schließt den Thread.
REOPEN Mit diesem Beitrag wird der Thread wieder geöffnet.

Status

Die Statusoptionen des Kommentar-Threads.

Enums
STATUS_UNSPECIFIED Standardwert. Dieser Wert wird nicht verwendet.
OPEN Der Kommentar-Thread ist geöffnet.
RESOLVED Der Kommentar-Thread wurde geklärt.