REST Resource: courses.topics

Zasób: Topic

Temat utworzony przez nauczyciela na potrzeby zajęć

Zapis JSON
{
  "courseId": string,
  "topicId": string,
  "name": string,
  "updateTime": string
}
Pola
courseId

string

Identyfikator szkolenia.

Tylko do odczytu.

topicId

string

Unikalny identyfikator tematu.

Tylko do odczytu.

name

string

Nazwa tematu wygenerowana przez użytkownika. Odstępy na początku i na końcu są usuwane. Ponadto w nazwie kilka kolejnych białych znaków jest zastępowanych jednym. Wynik musi być niepustym ciągiem znaków. W nazwach tematów rozróżniana jest wielkość liter i nie mogą one być dłuższe niż 100 znaków.

updateTime

string (Timestamp format)

Czas ostatniej aktualizacji tematu przez system.

Tylko do odczytu.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i używają 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

Metody

create

Tworzy temat.

delete

Usuwa temat.

get

Zwraca temat.

list

Zwraca listę tematów, które użytkownik może wyświetlać.

patch

Aktualizuje co najmniej jedno pole tematu.