در حالی که هر برنامهنویسی میتواند برای Google Classroom API درخواست کند، برخی از ویژگیهای Google Classroom فقط برای کاربران خاصی در دسترس هستند. هر ویژگی میتواند الزامات مختلفی داشته باشد، مانند داشتن یک نوع مجوز Google Workspace for Education. برای تفکیک دقیق ویژگیها در هر سطح مجوز Google Workspace for Education، صفحه مقایسه نسخهها را ببینید.
ویژگی هایی با شرایط واجد شرایط بودن
ویژگیهای Classroom API زیر فقط برای کاربران واجد شرایط در دسترس است:
درخواستها به Classroom API از طرف تک تک کاربران انجام میشود. بنابراین، قبل از صدور درخواستهای API با الزامات واجد شرایط بودن، باید بررسی کنید که آیا یک کاربر دارای قابلیتهای مناسب است یا خیر.
برای تعیین اینکه آیا یک کاربر قابلیت خاصی دارد یا خیر، یک درخواست API به روش checkUserCapability ارسال کنید. برای ویژگی Classroom که قصد استفاده از آن را دارید، نوع Capability مناسب را وارد کنید. Capability مناسب برای هر ویژگی را مشخص کنید:
برای دیدن اینکه آیا کاربر ...
Capability
میتواند یک پیوست افزودنی Classroom مرتبط با پروژه Google Cloud از شناسه مشتری OAuth که برای ارسال درخواست استفاده میشود، ایجاد یا تغییر دهد .
بعد، فیلد allowed در پاسخ را بررسی کنید. اگر allowedtrue باشد، کاربر به Capability انتخابی دسترسی دارد. سپس می توانید درخواست های API مربوط به Capability از طرف کاربر انجام دهید.
تاریخ آخرین بهروزرسانی 2025-01-14 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-14 بهوقت ساعت هماهنگ جهانی."],[[["Certain Google Classroom features, like add-on attachments, grading periods, and rubrics, are only accessible to eligible users with specific Google Workspace for Education licenses."],["User capabilities for these features are determined individually and can vary, requiring developers to verify access before making related API requests."],["Developers can use the `checkUserCapability` method to determine if a user has the necessary permissions for specific Classroom API features, ensuring tailored product behavior."],["Even with eligibility confirmed, individual API requests might still fail due to other factors, emphasizing that eligibility doesn't guarantee success."]]],[]]