REST Resource: courses.aliases

Resource: CourseAlias

ID alternatif untuk kursus.

Alias secara unik mengidentifikasi kursus. Atribut ini harus unik dalam salah satu cakupan berikut:

  • domain: Alias cakupan domain terlihat oleh semua pengguna dalam domain pembuat alias dan hanya dapat dibuat oleh admin domain. Alias cakupan domain sering kali digunakan saat kursus memiliki ID di luar Classroom.

  • project: Alias cakupan project dapat dilihat oleh semua permintaan dari aplikasi yang menggunakan project ID Konsol Play yang membuat alias dan dapat dibuat oleh project apa pun. Alias cakupan project sering digunakan saat aplikasi memiliki ID alternatif. Nilai acak juga dapat digunakan untuk menghindari kursus duplikat jika terjadi kegagalan transmisi, karena percobaan ulang permintaan akan menampilkan ALREADY_EXISTS jika permintaan sebelumnya berhasil.

Representasi JSON
{
  "alias": string
}
Kolom
alias

string

String alias. Format string menunjukkan cakupan alias yang diinginkan.

  • d:<name> menunjukkan alias cakupan domain. Contoh: d:math_101
  • p:<name> menunjukkan alias cakupan project. Contoh: p:abc123

Kolom ini memiliki panjang maksimum 256 karakter.

Metode

create

Membuat alias untuk kursus.

delete

Menghapus alias kursus.

list

Menampilkan daftar alias untuk kursus.