Dodatki do Google Classroom są teraz ogólnie dostępne dla programistów. Więcej informacji znajdziesz w
dokumentacji dodatków.
REST Resource: courses.aliases
Zasób: CourseAlias
Alternatywny identyfikator zajęć.
Alias jednoznacznie identyfikuje kurs. Musi być niepowtarzalna w jednym z tych zakresów:
domena: alias ograniczony do domeny jest widoczny dla wszystkich użytkowników w domenie twórcy aliasu i może go utworzyć tylko administrator domeny. Alias ograniczony do domeny jest często używany, gdy zajęcia mają identyfikator spoza Classroom.
projekt: alias ograniczony do projektu jest widoczny dla każdego żądania wysyłanego z aplikacji korzystającej z identyfikatora projektu z Konsoli programisty, który utworzył alias i może zostać utworzony przez dowolny projekt. Alias ograniczony do projektu jest często używany, gdy aplikacja ma alternatywne identyfikatory. Wartość losowa pozwala też uniknąć powielania kursów w przypadku błędów transmisji, ponieważ ponowna próba żądania spowoduje zwrócenie ALREADY_EXISTS
, jeśli poprzednie żądanie zakończyło się powodzeniem.
Zapis JSON |
{
"alias": string
} |
Pola |
alias |
string
Ciąg znaków aliasu. Format ciągu znaków wskazuje odpowiednie określenie zakresu aliasu.
d:<name> oznacza alias ograniczony do domeny. Przykład: d:math_101
p:<name> oznacza alias ograniczony do projektu. Przykład: p:abc123
Maksymalna długość tego pola to 256 znaków.
|
Metody |
|
Tworzy alias zajęć. |
|
Usuwa alias zajęć. |
|
Zwraca listę aliasów zajęć. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-10-11 UTC.
[null,null,["Ostatnia aktualizacja: 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."]]],[]]