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 posta głównego. |
status |
Czy wątek jest otwarty czy rozwiązany. |
| Cytowany tekst 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 jedno z tych pól: | |
plainTextQuote |
Cytowany tekst z elementu strony w momencie utworzenia komentarza, sformatowany jako zwykły tekst. |
| Koniec pól wykluczających się nawzajem. | |
Opublikuj
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 nie może być puste, jeśli wartość parametru Tekst będzie traktowany 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. Czy post został usunięty. Jeśli pola |
fromImportedPresentation |
Tylko dane wyjściowe. Określa, czy post pochodzi z importowanej prezentacji. Dzwoniący nie mogą bezpośrednio ustawiać tego pola. |
fromCopiedPresentation |
Tylko dane wyjściowe. Określa, czy post pochodzi ze skopiowanej prezentacji. Dzwoniący nie mogą bezpośrednio ustawiać tego pola. |
assigneeEmail |
Opcjonalnie: Adres e-mail użytkownika, który jest nowo przypisywany do wątku w ramach tego posta. Zwraca błąd 400 (Nieprawidłowe żądanie), 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 nie występować, jeśli autor jest anonimowy. |
me |
Określa, czy użytkownik jest uwierzytelnionym użytkownikiem wysyłającym żądanie. |
anonymous |
Czy użytkownik jest anonimowy. |
user |
Nazwa zasobu użytkownika, który jest autorem posta. Można jej też używać do identyfikowania użytkownika w interfejsie Google People API. Format: |
CommentActionType
Działanie podjęte w odpowiedzi na wątek komentarzy.
| Wartości w polu enum | |
|---|---|
COMMENT_ACTION_TYPE_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
NO_COMMENT_ACTION_CHANGE |
W tym poście nie ma żadnych zmian dotyczących działania. |
RESOLVE |
Ten post zamyka wątek. |
REOPEN |
Ten post ponownie otworzy wątek. |
Stan
Opcje stanu wątku komentarzy.
| Wartości w polu enum | |
|---|---|
STATUS_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
OPEN |
Wątek komentarzy jest otwarty. |
RESOLVED |
Wątek komentarzy został rozwiązany. |