Classroom'daki Invitation kaynağı, kullanıcıların belirli bir kurs rolü (öğrenci, öğretmen veya sahip) ile kursa katılma davetini temsil eder.
Her Invitation kaynağı aşağıdaki alanları içerir:
id: Davetiye için Classroom tarafından atanan tanımlayıcı.userId: Kursa davet edilen kullanıcının kimliği.courseId: Kullanıcının davet edildiği kurs.role: Davet edilen kullanıcının kursta sahip olacağı kurs rolü.
Davetiye oluşturma
invitations.create() yöntemi, belirli bir role sahip bir kullanıcıyı kursa davet etmek için kullanılabilir. İstek gövdesine Invitation kaynağını ekleyin
ve courseId, userId ve role değerlerini belirtin.
Java
Davetiyeyi alma
invitations.get() yöntemini çağırıp davetin id değerini belirterek belirli bir daveti alın.
Java
Daveti kabul etme
Daveti kabul ettiğinizde davet silinir ve davet edilen kullanıcı, davette belirtilen rolle kursa eklenir. invitations.accept() yöntemini çağırıp davetin id değerini belirterek daveti kabul edin.
Java
Davetiyeyi silme
Davetiyeyi güncellemenin tek yolu, davetiyeyi silip yeni bir davetiye oluşturmaktır. Daveti silmek için invitations.delete() yöntemini çağırın
ve id değerini belirtin.