Los complementos de Google Classroom ya están en fase de disponibilidad general para desarrolladores. Consulta la documentación sobre complementos para obtener más información.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Las guías de inicio rápido explican cómo configurar y ejecutar una app que llama a un
API de Google Workspace.
Las guías de inicio rápido de Google Workspace usan las bibliotecas cliente de la API para controlar algunas
los detalles del flujo de autenticación y autorización. Te recomendamos lo siguiente:
usas las bibliotecas cliente para tus propias apps. En esta guía de inicio rápido, se usa un
de autenticación simplificado, adecuado para realizar pruebas
en un entorno de nube. Para un entorno de producción, recomendamos conocer
autenticación y autorización
antes de
elige las credenciales de acceso
que sean adecuados para tu app.
Crea un
Google Apps Script
que realiza solicitudes a la API de Google Classroom.
Objetivos
Configura el entorno.
Crea y configura la secuencia de comandos.
Ejecuta la secuencia de comandos.
Requisitos previos
Una cuenta de Google for Education con Google Classroom habilitado
/**
* 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);
}
}
Haz clic en Guardar .
Haz clic en Proyecto sin título, escribe
Guía de inicio rápido y haz clic en Cambiar nombre.
Configura la secuencia de comandos
Habilita la API de Google Classroom
Abre el proyecto Apps Script.
Haz clic en Editorcode.
Junto a Servicios, haz clic en Agregar un servicio.
add
Seleccionar
API de Google Classroom
y haz clic en Agregar.
Ejecuta la muestra
En el editor de Apps Script, haz clic en Ejecutar.
La primera vez que ejecutes la muestra, se te solicitará que autorices el acceso:
Haz clic en Revisar permisos.
Elige una cuenta.
Haz clic en Permitir.
El registro de ejecución de la secuencia de comandos aparece en la parte inferior de la ventana.