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

변경할 수 없습니다. 첨부파일이 첨부된 공지사항, 학습 과정 또는 학습 자료의 식별자입니다. 과정별로 고유합니다.

id

string

변경할 수 없습니다. 이 첨부파일에 대해 클래스룸에서 할당한 식별자로, 게시물별로 고유합니다.

title

string

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

teacherViewUri

object (EmbedUri)

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

studentViewUri

object (EmbedUri)

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

studentWorkReviewUri

object (EmbedUri)

해당하는 경우 교사가 첨부파일에서 학생 과제물을 볼 수 있는 URI입니다. URI는 courseId, postId, attachmentId, submissionId 쿼리 매개변수가 설정된 iframe에서 열립니다. 학생이 첨부파일을 볼 때 [google.classroom.AddOns.GetAddOnContext][announcements.getAddOnContext] 에서 반환하는 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

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