Membuat kursus.
Pengguna yang ditentukan dalam ownerId adalah pemilik kursus yang dibuat dan ditambahkan sebagai pengajar. Pengguna yang meminta non-admin hanya dapat membuat kursus dengan dirinya sendiri sebagai pemilik. Admin domain dapat membuat kursus yang dimiliki oleh pengguna mana pun dalam domain mereka.
Metode ini menampilkan kode error berikut:
PERMISSION_DENIEDjika pengguna yang meminta tidak diizinkan untuk membuat kursus atau untuk error akses.NOT_FOUNDjika pengajar utama bukan pengguna yang valid.FAILED_PRECONDITIONjika akun pemilik kursus dinonaktifkan atau untuk error permintaan berikut:- UserCannotOwnCourse
- UserGroupsMembershipLimitReached
- CourseTitleCannotContainUrl
ALREADY_EXISTSjika alias ditentukan dalamiddan sudah ada.
Permintaan HTTP
POST https://classroom.googleapis.com/v1/courses
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter kueri
| Parameter | |
|---|---|
previewVersion |
Opsional. Versi pratinjau API. Setelan ini harus ditetapkan untuk mengakses kemampuan API baru yang tersedia bagi developer dalam Program Pratinjau. |
Isi permintaan
Isi permintaan memuat instance Course.
Isi respons
Jika berhasil, isi respons akan memuat instance Course yang baru dibuat.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/classroom.courses
Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.