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 kursu.

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 ciągu (jeśli występują) są przycinane. Ponadto kilka kolejnych spacji jest zastępowanych jedną w nazwie. Wynik musi być niepustym ciągiem znaków. W nazwach tematów wielkość liter ma znaczenie. Nazwa nie może mieć więcej niż 100 znaków.

updateTime

string (Timestamp format)

Czas ostatniej aktualizacji tematu przez system.

Tylko do odczytu.

Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: "2014-10-02T15:01:23Z""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 przesyłająca prośbę.

patch

Zaktualizuje co najmniej jedno pole tematu.