REST Resource: courses.topics

Tài nguyên: Chủ đề

Chủ đề do giáo viên tạo cho khoá học

Biểu diễn dưới dạng JSON
{
  "courseId": string,
  "topicId": string,
  "name": string,
  "updateTime": string
}
Trường
courseId

string

Giá trị nhận dạng của khoá học.

Chỉ có thể đọc.

topicId

string

Giá trị nhận dạng duy nhất của chủ đề.

Chỉ có thể đọc.

name

string

Tên của chủ đề do người dùng tạo. Khoảng trắng ở đầu và cuối (nếu có) sẽ bị cắt bớt. Ngoài ra, nhiều khoảng trắng liên tiếp sẽ được thu gọn thành một khoảng trắng bên trong tên. Kết quả phải là một chuỗi không trống. Tên chủ đề có phân biệt chữ hoa chữ thường và không được dài quá 100 ký tự.

updateTime

string (Timestamp format)

Thời gian hệ thống cập nhật chủ đề gần đây nhất.

Chỉ có thể đọc.

Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

Phương thức

create

Tạo một chủ đề.

delete

Xoá một chủ đề.

get

Trả về một chủ đề.

list

Trả về danh sách các chủ đề mà người yêu cầu được phép xem.

patch

Cập nhật một hoặc nhiều trường của một chủ đề.