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_DENIED
jika pengguna yang meminta tidak diizinkan untuk membuat kursus atau untuk error akses.NOT_FOUND
jika pengajar utama bukan pengguna yang valid.FAILED_PRECONDITION
jika akun pemilik kursus dinonaktifkan atau untuk error permintaan berikut:- UserCannotOwnCourse
- UserGroupsMembershipLimitReached
- CourseTitleCannotContainUrl
ALREADY_EXISTS
jika alias ditentukan dalamid
dan sudah ada.
Permintaan HTTP
POST https://classroom.googleapis.com/v1/courses
URL menggunakan sintaksis gRPC Transcoding.
Isi permintaan
Isi permintaan memuat instance Course
.
Isi respons
Jika berhasil, isi respons 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.