Method: courses.checkAddOnCreationEligibility

نشان می دهد که آیا کاربر واجد شرایط ایجاد پیوست های افزودنی در یک دوره خاص است یا خیر.

این روش منسوخ شده است. به جای آن از UserProfiles.checkUserCapability استفاده کنید.

این روش کدهای خطای زیر را برمی گرداند:

  • اگر کاربر درخواست کننده اجازه دسترسی به دوره درخواستی یا خطاهای دسترسی را نداشته باشد، PERMISSION_DENIED .
  • اگر درخواست نادرست باشد INVALID_ARGUMENT .
  • اگر دوره درخواستی وجود نداشته باشد، NOT_FOUND .

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
courseId

string

مورد نیاز. شناسه دوره

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

اینکه آیا یک کاربر معلم مجاز به ایجاد پیوست‌های افزودنی برای یک دوره خاص است یا خیر.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "courseId": string,
  "isCreateAttachmentEligible": boolean
}
فیلدها
courseId

string

تغییرناپذیر. شناسه دوره

isCreateAttachmentEligible

boolean

اینکه آیا معلم مجاز به ایجاد پیوست های افزودنی در این دوره است یا خیر.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.