Menampilkan daftar kursus yang diizinkan untuk dilihat oleh pengguna yang meminta, yang dibatasi pada kursus yang cocok dengan permintaan. Kursus yang ditampilkan diurutkan berdasarkan waktu pembuatan, dengan kursus yang baru dibuat ditampilkan terlebih dahulu.
Metode ini menampilkan kode error berikut:
PERMISSION_DENIEDuntuk error akses.INVALID_ARGUMENTjika argumen kueri memiliki format yang salah.NOT_FOUNDjika ada pengguna yang ditentukan dalam argumen kueri tidak ada.
Permintaan HTTP
GET https://classroom.googleapis.com/v1/courses
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter kueri
| Parameter | |
|---|---|
studentId |
Membatasi kursus yang ditampilkan hanya pada kursus yang memiliki siswa dengan ID yang ditentukan. ID dapat berupa salah satu dari berikut:
Jika ditentukan, |
teacherId |
Membatasi kursus yang ditampilkan hanya pada kursus yang memiliki pengajar dengan ID yang ditentukan. ID dapat berupa salah satu dari berikut:
Jika ditentukan, |
courseStates[] |
Membatasi kursus yang ditampilkan ke kursus dalam salah satu status yang ditentukan. Nilai defaultnya adalah ACTIVE, ARCHIVED, PROVISIONED, DECLINED. |
pageSize |
Jumlah maksimum item yang akan ditampilkan. Nol atau tidak ditentukan menunjukkan bahwa server dapat menetapkan maksimum. Server dapat menampilkan lebih sedikit hasil daripada jumlah yang ditentukan. |
pageToken |
Nilai Permintaan |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Respons saat mencantumkan kursus.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"courses": [
{
object ( |
| Kolom | |
|---|---|
courses[] |
Kursus yang cocok dengan permintaan daftar. |
nextPageToken |
Token yang mengidentifikasi halaman hasil berikutnya yang akan ditampilkan. Jika kosong, tidak ada hasil lainnya yang tersedia. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/classroom.courseshttps://www.googleapis.com/auth/classroom.courses.readonly
Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.