Tài nguyên: Thông báo
Thông báo do giáo viên tạo cho học viên của khoá học
Biểu diễn dưới dạng JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
Trường | |
---|---|
courseId |
Giá trị nhận dạng của khoá học. Chỉ đọc. |
id |
Giá trị nhận dạng do Lớp học chỉ định cho thông báo này, là giá trị duy nhất cho mỗi khoá học. Chỉ đọc. |
text |
Nội dung mô tả về thông báo này. Văn bản phải là một chuỗi UTF-8 hợp lệ,không được chứa quá 30.000 ký tự. |
materials[] |
Tài liệu bổ sung. Thông báo không được có quá 20 mục tài liệu. |
state |
Trạng thái của thông báo này. Nếu bạn không chỉ định, trạng thái mặc định sẽ là |
alternateLink |
Đường liên kết tuyệt đối đến thông báo này trong giao diện người dùng web của Lớp học. Trường này chỉ được điền sẵn nếu Chỉ đọc. |
creationTime |
Dấu thời gian cho biết thời điểm tạo thông báo này. Chỉ đọc. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
updateTime |
Dấu thời gian của thay đổi gần đây nhất đối với thông báo này. Chỉ đọc. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
scheduledTime |
Dấu thời gian không bắt buộc khi thông báo này được lên lịch xuất bản. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
assigneeMode |
Chế độ người được giao của thông báo. Nếu bạn không chỉ định, giá trị mặc định sẽ là |
individualStudentsOptions |
Mã nhận dạng của những học viên có quyền truy cập vào thông báo. Trường này chỉ được đặt nếu |
creatorUserId |
Giá trị nhận dạng của người dùng đã tạo thông báo. Chỉ đọc. |
AnnouncementState
Các trạng thái có thể có của thông báo
Enum | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
Chưa chỉ định tiểu bang. Giá trị này không bao giờ được trả về. |
PUBLISHED |
Trạng thái của thông báo đã được xuất bản. Đây là trạng thái mặc định. |
DRAFT |
Trạng thái của một thông báo chưa được xuất bản. Thông báo ở trạng thái này chỉ có giáo viên của khoá học và quản trị viên miền mới nhìn thấy. |
DELETED |
Trạng thái của thông báo đã được xuất bản nhưng hiện đã bị xoá. Thông báo ở trạng thái này chỉ có giáo viên của khoá học và quản trị viên miền mới nhìn thấy. Thông báo ở trạng thái này sẽ bị xoá sau một khoảng thời gian. |
Phương thức |
|
---|---|
|
Tạo thông báo. |
|
Xoá một thông báo. |
|
Trả về một thông báo. |
|
Lấy siêu dữ liệu cho các tiện ích bổ sung của Lớp học trong bối cảnh của một bài đăng cụ thể. |
|
Trả về danh sách thông báo mà người yêu cầu được phép xem. |
|
Sửa đổi chế độ người được giao và các lựa chọn của thông báo. |
|
Cập nhật một hoặc nhiều trường của một thông báo. |