افزونه های Google Classroom اکنون به طور کلی در دسترس توسعه دهندگان هستند! لطفاً برای اطلاعات بیشتر به
اسناد افزونه ها مراجعه کنید.
REST Resource: courses.aliases
منبع: CourseAlias
شناسه جایگزین برای یک دوره
نام مستعار به طور منحصر به فرد یک دوره را مشخص می کند. باید در یکی از حوزه های زیر منحصر به فرد باشد:
دامنه: یک نام مستعار با دامنه دامنه برای همه کاربران در دامنه ایجاد کننده نام مستعار قابل مشاهده است و فقط توسط یک مدیر دامنه می تواند ایجاد شود. نام مستعار دامنهدار اغلب زمانی استفاده میشود که یک دوره دارای شناسهای خارج از Classroom باشد.
پروژه: یک نام مستعار با محدوده پروژه برای هر درخواستی از یک برنامه با استفاده از شناسه پروژه کنسول برنامهنویس که نام مستعار را ایجاد کرده است قابل مشاهده است و میتواند توسط هر پروژه ایجاد شود. نام مستعار محدوده پروژه اغلب زمانی استفاده می شود که یک برنامه دارای شناسه های جایگزین باشد. همچنین میتوان از یک مقدار تصادفی برای اجتناب از دورههای تکراری در صورت عدم موفقیت در انتقال استفاده کرد، زیرا اگر درخواست قبلی موفق شده باشد، درخواست مجدد ALREADY_EXISTS
را برمیگرداند.
نمایندگی JSON |
---|
{
"alias": string
} |
فیلدها |
---|
alias | string رشته مستعار. قالب رشته نشان دهنده دامنه نام مستعار مورد نظر است. -
d:<name> یک نام مستعار با دامنه دامنه را نشان می دهد. مثال: d:math_101 -
p:<name> یک نام مستعار با محدوده پروژه را نشان می دهد. مثال: p:abc123
حداکثر طول این فیلد 256 کاراکتر است. |
روش ها |
---|
| یک نام مستعار برای یک دوره ایجاد می کند. |
| نام مستعار یک دوره را حذف می کند. |
| فهرستی از نام های مستعار را برای یک دوره برمی گرداند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی."],[[["A CourseAlias is an alternative, unique identifier for a course, offering flexibility for domain and project-level scoping."],["Aliases can be domain-scoped (visible within the creator's domain) or project-scoped (visible to the creating project)."],["Domain-scoped aliases are typically used for external course identifiers, while project-scoped aliases are useful for application-specific identifiers or ensuring data integrity."],["You can manage CourseAliases using the provided methods to create, delete, and list them for a specific course."]]],[]]