REST Resource: courses.posts.addOnAttachments

Tài nguyên: AddOnAttachment

Tệp đính kèm bằng tiện ích bổ sung trên một bài đăng.

Biểu diễn dưới dạng JSON
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "id": string,
  "title": string,
  "teacherViewUri": {
    object (EmbedUri)
  },
  "studentViewUri": {
    object (EmbedUri)
  },
  "studentWorkReviewUri": {
    object (EmbedUri)
  },
  "dueDate": {
    object (Date)
  },
  "dueTime": {
    object (TimeOfDay)
  },
  "maxPoints": number,
  "copyHistory": [
    {
      object (CopyHistory)
    }
  ]
}
Các trường
courseId

string

Không thể thay đổi. Giá trị nhận dạng của khoá học.

postId
(deprecated)

string

Không thể thay đổi. Không dùng nữa, hãy sử dụng itemId.

itemId

string

Không thể thay đổi. Giá trị nhận dạng của thông báo, CourseWork hoặc CourseWorkMaterial có tệp đính kèm. Dành riêng cho mỗi khoá học.

id

string

Không thể thay đổi. Giá trị nhận dạng do Lớp học chỉ định cho tệp đính kèm này, duy nhất cho mỗi bài đăng.

title

string

Bắt buộc. Tên tệp đính kèm này. Tiêu đề phải dài từ 1 đến 1000 ký tự.

teacherViewUri

object (EmbedUri)

Bắt buộc. URI để hiển thị chế độ xem tệp đính kèm của giáo viên. URI sẽ được mở trong một iframe với bộ tham số truy vấn courseId, postIdattachmentId.

studentViewUri

object (EmbedUri)

Bắt buộc. URI để hiển thị tệp đính kèm của chế độ xem của học viên. URI sẽ được mở trong một iframe với bộ tham số truy vấn courseId, postIdattachmentId.

studentWorkReviewUri

object (EmbedUri)

URI để giáo viên xem bài tập của học viên trên tệp đính kèm (nếu có). URI sẽ được mở trong một iframe với bộ tham số truy vấn courseId, postId, attachmentIdsubmissionId. Đây chính là submissionId mà [google.classroom.AddOns.GetAddOnContext] trả về khi học viên xem tệp đính kèm. Nếu URI bị bỏ qua hoặc bị xoá, maxPoints cũng sẽ bị loại bỏ.

dueDate

object (Date)

Ngày (theo giờ UTC) xử lý tệp đính kèm này đến hạn. Giá trị này phải được chỉ định nếu bạn đã chỉ định dueTime.

dueTime

object (TimeOfDay)

Thời gian trong ngày (theo giờ UTC) xử lý tệp đính kèm này đến hạn. Giá trị này phải được chỉ định nếu bạn đã chỉ định dueDate.

maxPoints

number

Điểm tối đa cho tệp đính kèm này. Bạn chỉ có thể đặt nếu đã đặt studentWorkReviewUri. Đặt thành một giá trị khác 0 để cho biết rằng tệp đính kèm có hỗ trợ tính năng trả điểm về. Nếu được đặt, đây phải là một giá trị số nguyên không âm. Khi bạn đặt thành 0, tệp đính kèm sẽ không hỗ trợ tính năng trả điểm về.

copyHistory[]

object (CopyHistory)

Chỉ có đầu ra. Giá trị nhận dạng của các tệp đính kèm là bản sao trước của tệp đính kèm này.

Nếu tệp đính kèm được sao chép trước đó do bài đăng gốc được sao chép, thì giá trị nhận dạng của tệp đính kèm là các bản sao trước đó theo thứ tự thời gian tăng dần của bản sao.

Phương thức

create

Tạo tệp đính kèm bằng tiện ích bổ sung bên dưới một bài đăng.

delete

Xoá tệp đính kèm bằng tiện ích bổ sung.

get

Trả về tệp đính kèm của tiện ích bổ sung.

list

Trả về tất cả tệp đính kèm do tiện ích bổ sung tạo ra bên dưới bài đăng.

patch

Cập nhật một tệp đính kèm bằng tiện ích bổ sung.