Method: courses.checkAddOnCreationEligibility

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

Bu yöntemin desteği sonlandırılmıştır. Bunun yerine UserProfiles.checkUserCapability politikasını kullanın.

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

  • PERMISSION_DENIED ise istek yapan kullanıcının istenen kursa erişmesine izin verilmemiştir veya erişim hataları vardır.
  • İstek bozuksa 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

Öğretmen kullanıcının belirli bir ders için 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. Dersin tanımlayıcısıdır.

isCreateAttachmentEligible

boolean

Öğretmenin bu kursta eklenti eki oluşturmasına izin verilip verilmediği.

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 bakın.