Resource Invitationdi Classroom mewakili undangan
bagi pengguna untuk bergabung ke kursus dengan peran kursus tertentu: siswa, pengajar,
atau pemilik.
Setiap resource Invitation berisi kolom berikut:
id: ID yang ditetapkan Classroom untuk undangan.userId: ID pengguna yang telah diundang ke kursus.courseId: Kursus yang mengundang pengguna.role: Peran kursus yang akan dimiliki pengguna yang diundang di kursus.
Membuat Undangan
Metode invitations.create() dapat digunakan untuk mengundang pengguna ke kursus
dengan peran tertentu. Sertakan resource Invitation dalam isi permintaan
dan tentukan courseId, userId, dan role.
Java
Mengambil Undangan
Ambil undangan tertentu dengan memanggil metode invitations.get()
dan menentukan id undangan.
Java
Menerima Undangan
Menerima undangan akan menghapus undangan dan menambahkan pengguna yang diundang ke kursus dengan peran yang ditentukan dalam undangan. Terima undangan dengan memanggil metode invitations.accept() dan menentukan
id undangan.
Java
Menghapus Undangan
Satu-satunya cara untuk memperbarui undangan adalah dengan menghapusnya dan membuat undangan baru. Untuk menghapus undangan, panggil metode invitations.delete()
dan tentukan id.