결과 과정 과제와 이에 상응하는 학생 제출물은 요청에 사용된 OAuth 클라이언트 ID의 Developer Console 프로젝트와 연결됩니다. 수업 과제 및 학생 제출물을 수정하기 위한 Classroom API 요청은 연결된 Play Console 프로젝트의 OAuth 클라이언트 ID를 사용하여 진행해야 합니다.
이 메서드는 다음 오류 코드를 반환합니다.
PERMISSION_DENIED 요청 사용자에게 요청된 강의에 대한 액세스 권한이 없는 경우, 요청된 강의에서 수업 활동을 만들거나 Drive 첨부파일을 공유하거나 액세스 오류가 발생한 경우
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-09-04(UTC)"],[[["Creates course work and associated student submissions within a specified Developer Console project."],["Requires `https://www.googleapis.com/auth/classroom.coursework.students` OAuth scope for authorization."],["Uses `POST` request to `https://classroom.googleapis.com/v1/courses/{courseId}/courseWork` to initiate the process."],["Accepts a request body containing an instance of `CourseWork` and returns a newly created `CourseWork` instance upon success."],["Potential errors include `PERMISSION_DENIED`, `INVALID_ARGUMENT`, `NOT_FOUND`, and `FAILED_PRECONDITION` with specific reasons."]]],[]]