REST Resource: courses.topics

Zasób: temat

Temat utworzony przez nauczyciela na potrzeby zajęć

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

string

Identyfikator zajęć.

Tylko do odczytu.

topicId

string

Unikalny identyfikator tematu.

Tylko do odczytu.

name

string

Nazwa tematu wygenerowana przez użytkownika. Wszelkie odstępy na początku i na końcu są usuwane. Poza tym wiele następujących po sobie odstępów jest zwiniętych w jeden w nazwie. Wynik nie może być pustym ciągiem znaków. Wielkość liter w nazwach tematów ma znaczenie, a ich długość nie może przekraczać 100 znaków.

updateTime

string (Timestamp format)

Czas ostatniej aktualizacji tematu przez system.

Tylko do odczytu.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

Metody

create

Tworzy temat.

delete

Usuwa temat.

get

Zwraca temat.

list

Zwraca listę tematów, które może wyświetlać osoba wysyłająca prośbę.

patch

Aktualizuje co najmniej jedno pole tematu.