CommentThread

Biểu thị một chuỗi bình luận duy nhất trong bản trình bày.

Biểu diễn dưới dạng JSON
{
  "commentId": string,
  "anchorId": string,
  "headPost": {
    object (Post)
  },
  "replies": [
    {
      object (Post)
    }
  ],
  "status": enum (Status),

  "plainTextQuote": string
}
Trường
commentId

string

Mã nhận dạng duy nhất của chuỗi bình luận.

anchorId

string

Mã của CommentAnchor trong bản trình bày mà chuỗi này được liên kết.

headPost

object (Post)

Bài đăng đầu tiên trong chuỗi.

replies[]

object (Post)

Trả lời bài đăng gốc.

status

enum (Status)

Cho dù chuỗi thảo luận đang mở hay đã được giải quyết.

Văn bản được trích dẫn từ phần tử trên trang khi bình luận được tạo. Sau đây là danh sách các trường loại trừ lẫn nhau. Tối đa một trong các trường sẽ được đặt trong phản hồi:
plainTextQuote

string

Văn bản được trích dẫn từ phần tử trang khi nhận xét được tạo, được định dạng dưới dạng văn bản thuần tuý.

Kết thúc các trường loại trừ lẫn nhau.

Đăng

Biểu thị một bài đăng trong chuỗi bình luận.

Biểu diễn dưới dạng JSON
{
  "postId": string,
  "content": string,
  "contentHtml": string,
  "author": {
    object (PostAuthor)
  },
  "createTime": string,
  "updateTime": string,
  "deleted": boolean,
  "fromImportedPresentation": boolean,
  "fromCopiedPresentation": boolean,
  "assigneeEmail": string,
  "commentAction": enum (CommentActionType)
}
Trường
postId

string

Chỉ có đầu ra. Mã nhận dạng duy nhất của bài đăng.

content

string

Nội dung của bài đăng.

Bạn phải điền thông tin nếu commentAction không phải là RESOLVE hoặc REOPEN.

Nội dung văn bản này sẽ được xử lý tương tự như các bình luận được tạo trong trình chỉnh sửa Trang trình bày. Thẻ này sẽ có các hành vi tương tự đối với việc định dạng, thông báo, v.v.

Không được vượt quá 2048 đơn vị mã UTF-8.

contentHtml

string

Chỉ có đầu ra. Nội dung của bài đăng dưới dạng HTML.

author

object (PostAuthor)

Chỉ có đầu ra. Người dùng đã tạo bài đăng.

createTime

string (Timestamp format)

Chỉ có đầu ra. Thời điểm tạo bài đăng.

updateTime

string (Timestamp format)

Chỉ có đầu ra. Thời gian cập nhật bài đăng gần đây nhất.

deleted

boolean

Chỉ có đầu ra. Bài đăng có bị xoá hay không. Nếu true, content và author, các trường này sẽ trống.

fromImportedPresentation

boolean

Chỉ có đầu ra. Bài đăng có phải là từ một bản trình bày được nhập hay không. Phương thức gọi không thể đặt trực tiếp trường này.

fromCopiedPresentation

boolean

Chỉ có đầu ra. Bài đăng có phải là từ một bản trình bày được sao chép hay không. Phương thức gọi không thể đặt trực tiếp trường này.

assigneeEmail

string

Không bắt buộc. Email của người dùng mới được chỉ định cho chuỗi trong bài đăng này.

Trả về lỗi 400 yêu cầu không hợp lệ nếu:

  • Luồng chính là một CommentThread mà headPost không có người được giao.

  • commentAction được chỉ định là RESOLVE hoặc REOPEN.

  • assigneeEmail vượt quá 2048 đơn vị mã UTF-8.

commentAction

enum (CommentActionType)

Hành động được thực hiện trong quá trình tạo bài đăng.

PostAuthor

Biểu thị người dùng đã viết một bài đăng bình luận.

Biểu diễn dưới dạng JSON
{
  "displayName": string,
  "me": boolean,
  "anonymous": boolean,
  "user": string
}
Trường
displayName

string

Tên hiển thị của người dùng. Có thể không có nếu tác giả là người ẩn danh.

me

boolean

Người dùng có phải là người dùng đã xác thực đưa ra yêu cầu hay không.

anonymous

boolean

Người dùng có ẩn danh hay không.

user

string

Tên tài nguyên của người dùng là tác giả bài đăng. Tên này cũng có thể dùng để xác định người dùng trong Google People API. Định dạng: users/{user}. Sẽ không được điền sẵn nếu trường ẩn danh là true hoặc nếu bài đăng là từ một bản trình bày được nhập.

CommentActionType

Hành động được thực hiện đối với câu trả lời này trong một chuỗi bình luận.

Enum
COMMENT_ACTION_TYPE_UNSPECIFIED Giá trị mặc định. Giá trị này không được dùng.
NO_COMMENT_ACTION_CHANGE Không có thay đổi nào về hành động trong bài đăng này.
RESOLVE Bài đăng này sẽ giải quyết vấn đề trong chuỗi.
REOPEN Bài đăng này sẽ mở lại chuỗi thảo luận.

Trạng thái

Các lựa chọn về trạng thái của chuỗi bình luận.

Enum
STATUS_UNSPECIFIED Giá trị mặc định. Giá trị này không được dùng.
OPEN Chuỗi bình luận đang mở.
RESOLVED Chuỗi bình luận đã được giải quyết.