Reprezentuje pojedynczy wątek komentarzy w prezentacji.
| Zapis JSON |
|---|
{ "commentId": string, "anchorId": string, "headPost": { object ( |
| Pola | |
|---|---|
commentId |
Unikalny identyfikator wątku komentarzy. |
anchorId |
Identyfikator |
headPost |
Pierwszy post w wątku. |
replies[] |
Odpowiedzi na pierwszy post. |
status |
Informacja, czy wątek jest otwarty czy zamknięty. |
| Tekst zacytowany z elementu strony w momencie utworzenia komentarza. Poniżej znajduje się lista pól, które się wzajemnie wykluczają. W odpowiedzi zostanie ustawione co najwyżej 1 z tych pól: | |
plainTextQuote |
Tekst zacytowany z elementu strony w momencie utworzenia komentarza, sformatowany jako zwykły tekst. |
| Koniec listy pól, które się wzajemnie wykluczają. | |
Post
Reprezentuje pojedynczy post w wątku komentarzy.
| Zapis JSON |
|---|
{ "postId": string, "content": string, "contentHtml": string, "author": { object ( |
| Pola | |
|---|---|
postId |
Tylko dane wyjściowe. Unikalny identyfikator posta. |
content |
Treść posta. Pole musi być niepuste, jeśli Ta treść tekstowa będzie traktowana podobnie jak komentarze utworzone w edytorze Prezentacji. Będzie się zachowywać podobnie w przypadku formatowania, powiadomień itp. Nie może przekraczać 2048 jednostek kodu UTF-8. |
contentHtml |
Tylko dane wyjściowe. Treść posta w formacie HTML. |
author |
Tylko dane wyjściowe. Użytkownik, który utworzył posta. |
createTime |
Tylko dane wyjściowe. Czas utworzenia posta. |
updateTime |
Tylko dane wyjściowe. Czas ostatniej aktualizacji posta. |
deleted |
Tylko dane wyjściowe. Informacja, czy post został usunięty. Jeśli wartość to |
fromImportedPresentation |
Tylko dane wyjściowe. Informacja, czy post pochodzi z importowanej prezentacji. Tego pola nie można ustawić bezpośrednio przez wywołujących. |
fromCopiedPresentation |
Tylko dane wyjściowe. Informacja, czy post pochodzi z skopiowanej prezentacji. Tego pola nie można ustawić bezpośrednio przez wywołujących. |
assigneeEmail |
Opcjonalnie. Adres e-mail użytkownika, który jest nowo przypisywany do wątku w ramach tego posta. Jeśli:
|
commentAction |
Działanie podjęte w ramach tworzenia posta. |
PostAuthor
Reprezentuje użytkownika, który jest autorem posta z komentarzem.
| Zapis JSON |
|---|
{ "displayName": string, "me": boolean, "anonymous": boolean, "user": string } |
| Pola | |
|---|---|
displayName |
Wyświetlana nazwa użytkownika. Może być nieobecna, jeśli autor jest anonimowy. |
me |
Informacja, czy użytkownik jest uwierzytelnionym użytkownikiem wysyłającym żądanie. |
anonymous |
Informacja, czy użytkownik jest anonimowy. |
user |
Nazwa zasobu użytkownika, który jest autorem posta. Można jej też użyć do zidentyfikowania użytkownika w Google People API. Format: |
CommentActionType
Działanie podjęte w ramach tej odpowiedzi na wątek komentarzy.
| Wartości w polu enum | |
|---|---|
COMMENT_ACTION_TYPE_UNSPECIFIED |
Wartość domyślna. Ta wartość jest nieużywana. |
NO_COMMENT_ACTION_CHANGE |
W tym poście nie ma żadnych zmian w działaniu. |
RESOLVE |
Ten post zamyka wątek. |
REOPEN |
Ten post ponownie otwiera wątek. |
Stan
Opcje stanu wątku komentarzy.
| Wartości w polu enum | |
|---|---|
STATUS_UNSPECIFIED |
Wartość domyślna. Ta wartość jest nieużywana. |
OPEN |
Wątek komentarzy jest otwarty. |
RESOLVED |
Wątek komentarzy jest zamknięty. |