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.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Mặc dù mọi nhà phát triển đều có thể gửi yêu cầu đến API Google Lớp học, nhưng một số tính năng của Google Lớp học chỉ dành cho một số người dùng nhất định. Mỗi tính năng có thể có các yêu cầu khác nhau, chẳng hạn như phải có một loại giấy phép Google Workspace for Education nhất định.
Để biết thông tin chi tiết về các tính năng ở từng cấp giấy phép Google Workspace for Education, hãy xem trang so sánh các phiên bản.
Các tính năng có điều kiện sử dụng
Các tính năng sau đây của API Lớp học chỉ dành cho người dùng đủ điều kiện:
Các yêu cầu gửi đến API Lớp học được thực hiện thay mặt cho từng người dùng.
Do đó, bạn nên kiểm tra xem người dùng có các chức năng thích hợp hay không trước khi đưa ra yêu cầu API có các điều kiện sử dụng.
Để xác định xem người dùng có một chức năng cụ thể hay không, hãy tạo một yêu cầu API đến phương thức checkUserCapability. Thêm loại Capability phù hợp cho tính năng Lớp học mà bạn định sử dụng. Chỉ định Capability thích hợp cho từng tính năng:
Để xem người dùng có...
Capability
Có thể tạo hoặc sửa đổi tệp đính kèm của tiện ích bổ sung trong Lớp học được liên kết với dự án Google Cloud của mã ứng dụng khách OAuth dùng để đưa ra yêu cầu
Tiếp theo, hãy kiểm tra trường allowed trong phản hồi. Nếu allowed là true, thì người dùng có quyền truy cập vào Capability đã chọn. Sau đó, bạn có thể thay mặt người dùng tạo các yêu cầu API liên quan đến Capability.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-01-14 UTC."],[[["Certain Google Classroom features, like add-on attachments, grading periods, and rubrics, are only accessible to eligible users with specific Google Workspace for Education licenses."],["User capabilities for these features are determined individually and can vary, requiring developers to verify access before making related API requests."],["Developers can use the `checkUserCapability` method to determine if a user has the necessary permissions for specific Classroom API features, ensuring tailored product behavior."],["Even with eligibility confirmed, individual API requests might still fail due to other factors, emphasizing that eligibility doesn't guarantee success."]]],[]]