Kaynak: CourseAlias
Ders için alternatif tanımlayıcı.
Takma ad, bir kursu benzersiz şekilde tanımlar. Aşağıdaki kapsamlardan biri dahilinde benzersiz olmalıdır:
alan: Alan kapsamlı takma ad, takma adı oluşturan kullanıcının alanındaki tüm kullanıcılar tarafından görülebilir ve yalnızca bir alan yöneticisi tarafından oluşturulabilir. Alan kapsamlı takma ad genellikle bir ders için Classroom dışında bir tanımlayıcı olduğunda kullanılır.
proje: Proje kapsamlı takma ad, takma adı oluşturan Developer Console proje kimliğini kullanan bir uygulamadan gelen tüm istekler tarafından görülebilir ve herhangi bir proje tarafından oluşturulabilir. Proje kapsamlı takma adlar genellikle bir uygulamada alternatif tanımlayıcılar olduğunda kullanılır. İletim hatası olması durumunda kursların yinelenmesini önlemek için rastgele bir değer de kullanılabilir çünkü bir isteğin yeniden denenmesi, önceki bir istek başarılı olursa
ALREADY_EXISTS
sonucunu döndürür.
JSON gösterimi |
---|
{ "alias": string } |
Alanlar | |
---|---|
alias |
Takma ad dizesi. Dizenin biçimi, istenen takma ad kapsamını belirtir.
Bu alanın maksimum uzunluğu 256 karakterdir. |
Yöntemler |
|
---|---|
|
Ders için takma ad oluşturur. |
|
Dersin takma adını siler. |
|
Dersin takma adlarının listesini döndürür. |