Hiện tại, các nhà phát triển đã có thể sử dụng rộng rãi tiện ích bổ sung của Google Lớp học! Vui lòng xem
tài liệu về tiện ích bổ sung để biết thêm thông tin.
Quản lý lời mời tham gia khoá học
Tài nguyên Invitation
trong Lớp học đại diện cho lời mời người dùng tham gia một khoá học với vai trò trong khoá học cụ thể: học viên, giáo viên hoặc chủ sở hữu.
Mỗi tài nguyên Invitation
chứa các trường sau:
id
: Giá trị nhận dạng do Lớp học chỉ định cho lời mời.
userId
: Mã nhận dạng của người dùng đã được mời tham gia khoá học.
courseId
: Khoá học mà người dùng được mời tham gia.
role
: Vai trò trong khoá học mà người dùng được mời sẽ có trong khoá học.
Tạo lời mời
Bạn có thể dùng phương thức invitations.create()
để mời người dùng tham gia một khoá học với một vai trò cụ thể. Thêm tài nguyên Invitation
vào phần nội dung yêu cầu và chỉ định courseId
, userId
và role
.
Truy xuất lời mời
Truy xuất một lời mời cụ thể bằng cách gọi phương thức invitations.get()
và chỉ định id
của lời mời.
Chấp nhận lời mời
Khi bạn chấp nhận lời mời, lời mời đó sẽ bị xoá và người dùng được mời sẽ được thêm vào khoá học với vai trò được chỉ định trong lời mời. Chấp nhận lời mời bằng cách gọi phương thức invitations.accept()
và chỉ định id
của lời mời.
Xoá lời mời
Cách duy nhất để cập nhật lời mời là xoá lời mời đó rồi tạo lời mời mới. Để xoá lời mời, hãy gọi phương thức invitations.delete()
và chỉ định id
.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-01-14 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-01-14 UTC."],[[["An Invitation resource in Classroom allows users to join a course with a specific role, containing fields like `id`, `userId`, `courseId`, and `role`."],["You can create, retrieve, accept, and delete invitations using the Classroom API's `invitations` methods, specifying necessary parameters like `courseId`, `userId`, `role`, and `id`."],["Accepting an invitation adds the user to the course with the specified role and deletes the invitation, while deleting an invitation requires using the `invitations.delete()` method."],["Updating an invitation involves deleting the existing one and creating a new one with the desired changes."]]],[]]