نشان می دهد که آیا کاربر واجد شرایط ایجاد پیوست های افزودنی در یک دوره خاص است یا خیر.
این روش منسوخ شده است. به جای آن از
استفاده کنید.UserProfiles.checkUserCapability
این روش کدهای خطای زیر را برمی گرداند:
- اگر کاربر درخواست کننده اجازه دسترسی به دوره درخواستی یا خطاهای دسترسی را نداشته باشد،
PERMISSION_DENIED
. - اگر درخواست نادرست باشد
INVALID_ARGUMENT
. - اگر دوره درخواستی وجود نداشته باشد،
NOT_FOUND
.
درخواست HTTP
GET https://classroom.googleapis.com/v1/courses/{courseId}:checkAddOnCreationEligibility
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
courseId | مورد نیاز. شناسه دوره |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
اینکه آیا یک کاربر معلم مجاز به ایجاد پیوستهای افزودنی برای یک دوره خاص است یا خیر.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "courseId": string, "isCreateAttachmentEligible": boolean } |
فیلدها | |
---|---|
courseId | تغییرناپذیر. شناسه دوره |
isCreateAttachmentEligible | اینکه آیا معلم مجاز به ایجاد پیوست های افزودنی در این دوره است یا خیر. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/classroom.addons.teacher
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.