Method: courses.checkAddOnCreationEligibility

Kullanıcının belirli bir derste eklenti ekleri oluşturmaya uygun olup olmadığını döndürür.

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

  • İstekte bulunan kullanıcının, istenen derse erişmesine izin verilmiyorsa veya erişim hataları varsa PERMISSION_DENIED.
  • İstek hatalıysa INVALID_ARGUMENT.
  • İstenen kurs mevcut değilse NOT_FOUND.

HTTP isteği

GET https://classroom.googleapis.com/v1/courses/{courseId}:checkAddOnCreationEligibility

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

Yol parametreleri

Parametreler
courseId

string

Zorunlu. Kursun tanımlayıcısı.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Bir öğretmen kullanıcının belirli bir derste eklenti ekleri oluşturmasına izin verilip verilmediği.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "courseId": string,
  "isCreateAttachmentEligible": boolean
}
Alanlar
courseId

string

Sabit. Kursun tanımlayıcısı.

isCreateAttachmentEligible

boolean

Öğretmenin bu derste eklenti ekleri oluşturmasına izin verilip verilmeyeceğini belirler.

Yetkilendirme kapsamları

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

  • https://www.googleapis.com/auth/classroom.addons.teacher

Daha fazla bilgi için Yetkilendirme kılavuzuna göz atın.