Tài nguyên: CourseWorkMaterial
Tài liệu bài tập khoá học 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, "title": string, "description": string, "materials": [ { object ( |
Trường | |
---|---|
courseId |
Giá trị nhận dạng của khoá học. Chỉ có thể đọc. |
id |
Giá trị nhận dạng do Lớp học chỉ định cho tài liệu bài tập trong khoá học này (giá trị nhận dạng riêng biệt cho mỗi khoá học). Chỉ có thể đọc. |
title |
Tên của tài liệu bài tập trong khoá học này. Tiêu đề phải là một chuỗi UTF-8 hợp lệ có chứa từ 1 đến 3.000 ký tự. |
description |
Phần mô tả không bắt buộc của tài liệu bài tập trong khoá học này. Văn bản này phải là một chuỗi UTF-8 hợp lệ không chứa quá 30.000 ký tự. |
materials[] |
Tài liệu bổ sung. Một tài liệu khoá học không được chứa quá 20 mục material. |
state |
Trạng thái của tài liệu bài tập trong khoá học 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 tài liệu bài tập khoá học 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ó thể đọc. |
creationTime |
Dấu thời gian khi tài liệu của khoá học này được tạo. Chỉ có thể đọc. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |
updateTime |
Dấu thời gian về thay đổi gần đây nhất đối với tài liệu trong khoá học này. Chỉ có thể đọc. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |
scheduledTime |
Dấu thời gian không bắt buộc khi tài liệu của bài tập trong khoá học này được lên lịch xuất bản. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |
assigneeMode |
Chế độ người được giao cho tài liệu bài tập trong khoá học. Nếu bạn không chỉ định, giá trị mặc định sẽ là |
individualStudentsOptions |
Giá trị nhận dạng của học viên có quyền truy cập vào tài liệu bài tập khoá học. Trường này chỉ được đặt nếu |
creatorUserId |
Giá trị nhận dạng của người dùng đã tạo tài liệu bài tập khoá học. Chỉ có thể đọc. |
topicId |
Giá trị nhận dạng cho chủ đề có liên kết với tài liệu bài tập trong khoá học này. Phải khớp với chủ đề hiện có trong khoá học. |
CourseWorkMaterialState
Các trạng thái có thể có của tài liệu bài tập khoá học
Enum | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
Chưa chỉ định tiểu bang nào. Giá trị này sẽ không bao giờ được trả về. |
PUBLISHED |
Trạng thái của tài liệu bài tập khoá học đã xuất bản. Đây là trạng thái mặc định. |
DRAFT |
Trạng thái của tài liệu bài tập khoá học chưa được xuất bản. Chỉ giáo viên của khoá học và quản trị viên miền mới có thể xem tài liệu của bài tập ở trạng thái này. |
DELETED |
Trạng thái của tài liệu bài tập khoá học đã được xuất bản nhưng hiện đã bị xoá. Chỉ giáo viên của khoá học và quản trị viên miền mới có thể xem tài liệu của bài tập ở trạng thái này. Tài liệu của bài tập ở trạng thái này sẽ bị xoá sau một khoảng thời gian. |
Phương thức |
|
---|---|
|
Tạo tài liệu cho bài tập trong khoá học. |
|
Xoá tài liệu của bài tập trong khoá học. |
|
Trả về tài liệu của bài tập trong khoá học. |
|
Lấy siêu dữ liệu về các tiện ích bổ sung cho Google Lớp học trong ngữ cảnh của một bài đăng cụ thể. |
|
Trả về danh sách tài liệu bài tập khoá học mà người yêu cầu được phép xem. |
|
Cập nhật một hoặc nhiều trường của tài liệu bài tập khoá học. |