REST Resource: courses.aliases
משאב: כינוי לקורס
מזהה חלופי לקורס.
כינוי מזהה את הקורס באופן ייחודי. המזהה חייב להיות ייחודי באחד מההיקפים הבאים:
דומיין: כינוי ברמת הדומיין גלוי לכל המשתמשים בדומיין של היוצר החלופי, ורק מנהל דומיין יכול ליצור אותו. בדרך כלל משתמשים בכינוי ברמת הדומיין כאשר לקורס יש מזהה מחוץ ל-Classroom.
פרויקט: כינוי ברמת הפרויקט גלוי לכל בקשה מאפליקציה שמשתמשת במזהה הפרויקט ב-Developer Console שיצר את הכינוי, ואפשר ליצור אותו בכל פרויקט. בדרך כלל משתמשים בכינוי ברמת הפרויקט כשיש לאפליקציה מזהים חלופיים. ניתן גם להשתמש בערך אקראי כדי למנוע קורסים כפולים במקרה של כשלים בהעברה, כי ניסיון חוזר של בקשה יחזיר ALREADY_EXISTS
אם הבקשה הקודמת הצליחה.
ייצוג JSON |
{
"alias": string
} |
שדות |
alias |
string
מחרוזת כינוי. פורמט המחרוזת מציין את היקף הכינוי הרצוי.
d:<name> מציין כינוי ברמת הדומיין. לדוגמה: d:math_101
p:<name> מציין כתובת אימייל חלופית ברמת הפרויקט. לדוגמה: p:abc123
האורך המקסימלי של השדה הוא 256 תווים.
|
שיטות |
|
יצירת כתובת אימייל חלופית לקורס. |
|
מחיקת כתובת אימייל חלופית של קורס. |
|
מחזירה רשימת כינויים של קורס. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-10-11 (שעון UTC).
[null,null,["עדכון אחרון: 2024-10-11 (שעון UTC)."],[[["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."]]],[]]