결과물인 강의 과정 (및 해당하는 학생 제출물)은 요청하는 데 사용된 OAuth 클라이언트 ID의 Developer Console 프로젝트와 연결됩니다. 수업 과정 및 학생 제출물을 수정하기 위한 Classroom API 요청은 연결된 Developer 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-12-05(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."]]],[]]