REST Resource: courses.aliases

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Recurso: CourseAlias

Identificador alternativo para un curso.

Un alias identifica de forma única un curso. Debe ser único dentro de uno de los siguientes ámbitos:

  • dominio: un alias de ámbito de dominio es visible para todos los usuarios dentro del dominio del creador del alias y solo puede ser creado por un administrador de dominio. Un alias de ámbito de dominio se usa a menudo cuando un curso tiene un identificador externo a Classroom.

  • proyecto: un alias de ámbito de proyecto es visible para cualquier solicitud de una aplicación que utilice el ID de proyecto de Developer Console que creó el alias y puede ser creado por cualquier proyecto. Un alias de ámbito de proyecto se utiliza a menudo cuando una aplicación tiene identificadores alternativos. También se puede usar un valor aleatorio para evitar cursos duplicados en caso de fallas en la transmisión, ya que volver a intentar una solicitud devolverá ALREADY_EXISTS si una anterior tuvo éxito.

Representación JSON
{
  "alias": string
}
Campos
alias

string

Cadena de alias. El formato de la cadena indica el alcance del alias deseado.

  • d:<name> indica un alias de ámbito de dominio. Ejemplo: d:math_101
  • p:<name> indica un alias de ámbito de proyecto. Ejemplo: p:abc123

Este campo tiene una longitud máxima de 256 caracteres.

Métodos

create

Crea un alias para un curso.

delete

Elimina un alias de un curso.

list

Devuelve una lista de alias para un curso.