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.