Method: courses.checkAddOnCreationEligibility

Kullanıcının belirli bir kursta eklenti eki 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.
  • INVALID_ARGUMENT ise istek yanlış biçimlendirilmiştir.
  • NOT_FOUND ise istenen kurs mevcut değildir.

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. Dersin tanımlayıcısıdır.

İ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 eki oluşturmasına izin verilip verilmeyeceğini belirtir.

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

Değişmez. 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.