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.
  • INVALID_ARGUMENT ise istek yanlış biçimlendirilmiştir.
  • İstenen ders 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. 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 derste eklenti ekleri oluşturmasına izin verilip verilmediğini.

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.