- Yêu cầu HTTP
- Tham số đường dẫn
- Tham số truy vấn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- Hãy làm thử!
Cập nhật một khoá học.
Lưu ý: Không giống như các trường khác, levels sẽ không bị xoá nếu bị bỏ qua trong yêu cầu. Phương thức courses.update chỉ sửa đổi levels nếu được cung cấp rõ ràng; nếu không, giá trị hiện có sẽ được giữ nguyên. Sử dụng phương thức courses.patch để xoá trường levels.
Phương thức này trả về các mã lỗi sau:
PERMISSION_DENIEDnếu người dùng yêu cầu không được phép sửa đổi khoá học được yêu cầu hoặc đối với lỗi truy cập.NOT_FOUNDnếu không có khoá học nào có mã nhận dạng được yêu cầu.FAILED_PRECONDITIONcho các lỗi yêu cầu sau đây:- CourseNotModifiable
- CourseTitleCannotContainUrl
Yêu cầu HTTP
PUT https://classroom.googleapis.com/v1/courses/{id}
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
| Thông số | |
|---|---|
id |
Giá trị nhận dạng của khoá học cần cập nhật. Giá trị nhận dạng này có thể là giá trị nhận dạng do Lớp học chỉ định hoặc một |
Tham số truy vấn
| Thông số | |
|---|---|
previewVersion |
Không bắt buộc. Phiên bản xem trước của API. Bạn phải đặt giá trị này để truy cập vào các chức năng API mới được cung cấp cho nhà phát triển trong Chương trình dùng trước. |
Nội dung yêu cầu
Nội dung yêu cầu chứa một bản sao của Course.
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một thực thể của Course.
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/classroom.courses
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.