REST Resource: courses.courseWork.addOnAttachments

리소스: AddOnAttachment

게시물의 부가기능 첨부파일입니다.

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)
    }
  ]
}
필드
courseId

string

변경할 수 없습니다. 과정의 식별자입니다.

postId
(deprecated)

string

변경할 수 없습니다. 지원 중단되었으므로 대신 itemId을 사용하세요.

itemId

string

변경할 수 없습니다. 첨부파일이 첨부된 Announcement, CourseWork 또는 CourseWorkMaterial의 식별자입니다. 과정별로 고유합니다.

id

string

변경할 수 없습니다. 이 첨부파일에 클래스룸에서 할당한 고유 식별자(게시물마다 고유)입니다.

title

string

필수 항목입니다. 이 첨부파일의 제목입니다. 제목은 1~1,000자(영문 기준)여야 합니다.

teacherViewUri

object (EmbedUri)

필수 항목입니다. 첨부파일의 교사 보기를 표시하는 URI입니다. URI는 courseId, itemId, itemType, attachmentId 쿼리 매개변수가 설정된 iframe에서 열립니다.

studentViewUri

object (EmbedUri)

필수 항목입니다. 첨부파일의 학생 보기를 표시하는 URI입니다. URI는 courseId, itemId, itemType, attachmentId 쿼리 매개변수가 설정된 iframe에서 열립니다.

studentWorkReviewUri

object (EmbedUri)

교사가 첨부파일에서 학생 과제물을 볼 수 있는 URI입니다(해당하는 경우). URI는 courseId, itemId, itemType, attachmentId, submissionId 쿼리 매개변수가 설정된 iframe에서 열립니다. 이는 학생이 첨부파일을 볼 때 AddOnContext.studentContext 필드에 반환되는 것과 동일한 submissionId입니다. URI를 생략하거나 삭제하면 maxPoints도 삭제됩니다.

dueDate

object (Date)

이 첨부파일의 작업 마감일(UTC)입니다. dueTime이 지정된 경우 지정해야 합니다.

dueTime

object (TimeOfDay)

이 첨부파일의 작업 기한(UTC)입니다. dueDate이 지정된 경우 지정해야 합니다.

maxPoints

number

이 첨부파일의 최대 성적입니다. studentWorkReviewUri가 설정된 경우에만 설정할 수 있습니다. 첨부파일이 성적 전달을 지원함을 나타내려면 0이 아닌 값으로 설정합니다. 설정된 경우 음이 아닌 정수 값이어야 합니다. 0으로 설정하면 첨부파일이 성적 전달을 지원하지 않습니다.

copyHistory[]

object (CopyHistory)

출력 전용입니다. 이 첨부파일의 이전 사본이었던 첨부파일의 식별자입니다.

이전에 상위 게시물이 복사되어 첨부파일이 복사된 경우 이전 사본이었던 첨부파일의 식별자를 복사 날짜순으로 나열합니다.

메서드

create

게시물 아래에 부가기능 첨부파일을 만듭니다.

delete

부가기능 첨부파일을 삭제합니다.

get

부가기능 첨부파일을 반환합니다.

list

게시물 아래에서 부가기능으로 만든 모든 첨부파일을 반환합니다.

patch

부가기능 첨부파일을 업데이트합니다.