Method: invitations.create

Davetiye oluşturur. Bir kullanıcı ve kurs için aynı anda yalnızca bir davetiye olabilir. Değişiklik yapmak için davetiyeyi silin ve yeniden oluşturun.

Bu yöntem aşağıdaki hata kodlarını döndürür:

  • PERMISSION_DENIED istemde bulunan kullanıcının bu kurs için davetiye oluşturmasına izin verilmiyorsa veya erişim hataları nedeniyle.
  • Kurs veya kullanıcı mevcut değilse NOT_FOUND.
  • FAILED_PRECONDITION:
    • istenen kullanıcının hesabı devre dışıysa.
    • kullanıcının zaten bu role veya daha fazla izne sahip bir role sahip olması gerekir.
    • aşağıdaki istek hataları için:
      • IneligibleOwner
  • Belirtilen kullanıcı ve kurs için zaten bir davetiye varsa ALREADY_EXISTS.

HTTP isteği

POST https://classroom.googleapis.com/v1/invitations

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek metni, Invitation öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılı olursa yanıt metni, yeni oluşturulmuş bir Invitation örneği içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/classroom.rosters

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.