이 페이지에는 클래스룸 API 출시 노트가 포함되어 있습니다. 공지사항 목록을 구독하여 이메일 업데이트를 받으세요.
2023년 11월 13일: 개발자 프리뷰: 루브릭 CRUD
평가 기준 CRUD는 특정 기능에 대한 사전 액세스 권한을 부여하는 Google Workspace 개발자 프리뷰 프로그램의 일부로 제공됩니다. 이 기능을 사용하면 개발자가 교사를 대신하여 클래스룸 루브릭을 관리할 수 있습니다. 미리보기 기능 참여에 대한 자세한 내용은 로드맵을 참고하세요.
2023년 6월 26일: 초대된 사용자를 위한 비호환성 오류 코드 변경
이제 다음 엔드포인트는 초대된 사용자(수업에 초대되었지만 아직 수락하지 않은 교사 또는 학생)의 요청에 대해 404 오류를 반환합니다. 이전에는 다음 엔드포인트에서 403을 반환했습니다.
courses.courseWork.createcourses.courseWork.deletecourses.courseWork.getcourses.courseWork.patchcourses.courseWorkMaterials.createcourses.courseWorkMaterials.deletecourses.courseWorkMaterials.getcourses.courseWorkMaterials.patchcourses.announcements.createcourses.announcements.deletecourses.announcements.getcourses.announcements.patch
다음 관련 엔드포인트는 영향을 받지 않습니다.
courses.courseWork.listcourses.courseWork.modifyAssigneescourses.courseWorkMaterials.listcourses.announcements.listcourses.announcements.modifyAssignees
2022년 8월 8일: 성적 카테고리 및 성적 기록 설정
이제 API를 사용하여 수업의 성적 카테고리와 강의의 성적부 설정을 가져올 수 있습니다.
2020년 9월 21일: 수업 자료
이제 개발자가 클래스룸에서 수업 과제 자료 항목을 읽고, 쓰고, 수정할 수 있습니다.
- Create CourseWorkMaterials
- 하나 또는 모든 CourseWorkMaterials 가져오기
- Update CourseWorkMaterials
- CourseWorkMaterials의 첨부파일 수정
- Delete CourseWorkMaterials
2019년 11월 18일: 새 공유 버튼 URL 매개변수
- 콘텐츠를 클래스룸에 공유할 때 과정 ID 및 자료 유형에 대해 공유 태그 속성을 설정합니다.
2019년 4월 2일: Classroom의 주제
2018년 8월 7일: 수업 과제 및 학생 제출물에 대한 푸시 알림
- 수업 활동 및 학생 제출물의 변경사항에 대한 실시간 알림을 받을 수 있습니다. 이제 새로운 과제가 게시되거나, 학생이 제출물을 제출하거나, 교사가 제출물을 채점하는 등의 상황을 알림으로 확인할 수 있습니다.
2017년 9월 26일: 푸시 알림, 공지, 맞춤 게시물
- 출석부 변경사항에 대한 실시간 알림 받기: 변경사항을 위해 클래스룸 API 엔드포인트를 폴링하는 대신 Google Cloud Pub/Sub를 사용하여 수업 또는 도메인의 출석부 업데이트를 받을 수 있습니다.
- 공지사항 만들기 및 업데이트: 이제 애플리케이션에서 수업 외에도 클래스 스트림에서 공지사항을 만들고 업데이트할 수 있습니다.
- 개별적으로 맞춤설정된 게시물 만들기 및 업데이트: 이제 애플리케이션에서 전체 수업 대신 개별 학생에게 공지사항이나 수업 과제를 게시할 수 있습니다.
2017년 8월 1일: 수업 소유권 및 제출 내역 이전
2017년 6월 19일: 수업, 캘린더, 인증된 교사 일정
Classroom API 업데이트
- 수업의 scheduledTime 입력란을 설정하여 나중에 원하는 시간/날짜에 게시되도록 수업 활동을 예약할 수 있습니다.
- 수업의 calendarId에 액세스
- 특정 사용자가 인증된 교사인지 확인
2017년 1월 11일: 과제 업데이트
수업 엔드포인트가 업데이트되면 애플리케이션에서 다음 작업을 할 수 있습니다.
- 질문 만들기 및 업데이트
- 과제 수정 및 삭제
- 수업 자료 및 학생 제출물에 Drive 항목 및 YouTube 동영상 추가
2016년 8월 17일: Classroom API의 보호자
Google 클래스룸에서는 보호자를 위해 학생 활동에 관한 이메일 요약을 생성합니다. Classroom API는 보호자를 지원합니다. 개발자는 다음 작업을 할 수 있습니다.
- 개인을 보호자로 초대하기
- 학생의 초대된 보호자 및 활성 보호자 가져오기
활성 보호자 관리
G Suite for Education 관리자는 클래스룸 데이터 액세스 설정이 올바른지 확인해야 합니다.
이제 Google Apps Script에서 클래스룸 API를 사용할 수 있습니다. QuickStart을 사용해 보세요.
2016년 5월 18일: Classroom API에 과제 추가
이제 Classroom API에 수업 과제(과제, 질문, 학생 응답, 성적)가 포함됩니다. 시작하려면 과제 가이드를 참고하세요.
2015년 8월 8일: Classroom API 정식 버전 출시
이제 모든 개발자와 G Suite for Education 도메인에서 클래스룸 API를 사용할 수 있습니다. API 사용을 시작하기 위해 더 이상 액세스를 요청할 필요가 없습니다.
- G Suite for Education 관리자는 클래스룸 데이터 액세스 설정이 올바른지 확인해야 합니다.
- 이제 Google Apps Script에서 클래스룸 API를 사용할 수 있습니다. QuickStart을 사용해 보세요.
2015년 6월 29일: Classroom API 개발자 프리뷰 사용 가능
이제 개발자 프리뷰에서 클래스룸 API를 사용할 수 있습니다. 지금 사전 액세스 및 테스트 계정을 신청하세요.
도메인의 사용자에게 API에 대한 사전 액세스 권한을 부여하려는 G Suite for Education 관리자는 도메인 허용 목록에 가입할 수 있습니다.개발자는 API를 사용하여 코드를 사전 체험 신청할 수 있습니다.
전체 공지사항은 Google for Education 블로그를 참고하세요.