Google Workspace 빠른 시작에서는 API 클라이언트 라이브러리를 사용하여
인증 및 승인 흐름의 세부 정보를 확인하세요. 따라서
자체 앱에 클라이언트 라이브러리를 사용합니다. 이 빠른 시작에서는
테스트에 적합한 간소화된 인증 접근 방식
환경입니다 프로덕션 환경의 경우
인증 및 승인
이전
액세스 사용자 인증 정보 선택
선택할 수 있습니다.
/**
* Lists 10 course names and ids.
*/
function listCourses() {
/** here pass pageSize Query parameter as argument to get maximum number of result
* @see https://developers.google.com/classroom/reference/rest/v1/courses/list
*/
const optionalArgs = {
pageSize: 10
// Use other parameter here if needed
};
try {
// call courses.list() method to list the courses in classroom
const response = Classroom.Courses.list(optionalArgs);
const courses = response.courses;
if (!courses || courses.length === 0) {
console.log('No courses found.');
return;
}
// Print the course names and IDs of the courses
for (const course of courses) {
console.log('%s (%s)', course.name, course.id);
}
} catch (err) {
// TODO (developer)- Handle Courses.list() exception from Classroom API
// get errors like PERMISSION_DENIED/INVALID_ARGUMENT/NOT_FOUND
console.log('Failed with error %s', err.message);
}
}
저장 를 클릭합니다.
제목 없는 프로젝트를 클릭하고
빠른 시작을 클릭하고 이름 바꾸기를 클릭합니다.
스크립트 구성
Google Classroom API 사용 설정
Apps Script 프로젝트를 엽니다.
편집기code를 클릭합니다.
서비스 옆에 있는 서비스 추가를 클릭합니다.
add
선택
Google 클래스룸 API
추가를 클릭합니다.
샘플 실행
Apps Script 편집기에서 실행을 클릭합니다.
샘플을 처음 실행하면 액세스를 승인하라는 메시지가 표시됩니다.
권한 검토를 클릭합니다.
계정을 선택합니다.
허용을 클릭합니다.
스크립트의 실행 로그가 창 하단에 표시됩니다.
를 통해 개인정보처리방침을 정의할 수 있습니다.
를 통해 개인정보처리방침을 정의할 수 있습니다.
를 통해 개인정보처리방침을 정의할 수 있습니다.