Gws Classroom

🎓 Google Classroom 全功能管理终端

官方 Google Classroom API CLI 工具,支持课程管理、作业布置、师生邀请等全功能操作,需 Google Workspace 授权

收藏
4.3k
安装
971
版本
1.0.8
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

gws-classroom 是 Google Classroom API 的命令行封装工具,面向教育机构和教师群体提供完整的课堂管理能力。支持课程创建/删除/更新、学生/教师邀请管理、作业布置、公告发布、评分周期设置等核心功能。

显著优点

  • 官方 API 覆盖全面:完整封装 Classroom v1 API,支持 30+ 资源操作,包括课程、作业、学生组、话题等
  • 企业级权限体系:基于 Google Workspace 身份验证,支持域管理员与普通教师的精细化权限控制
  • 实时通知能力:通过 registrations 资源可配置 Cloud Pub/Sub 推送,实现课程动态实时同步
  • 结构化数据操作:提供 gws schema 命令预检查参数类型,降低 API 调用错误率

潜在局限

  • 授权门槛高:强制依赖 gws 二进制工具及 OAuth 2.0 配置,个人用户配置复杂
  • 教育场景限定:仅适用于 Google Workspace for Education 环境,通用性受限
  • 无离线能力:完全依赖 Google 云服务,网络中断即不可用
  • 版本迭代风险:0.22.1 版本号提示可能处于早期迭代,API 稳定性待观察

适合人群

  • Google Workspace 教育版管理员与教师
  • 需要批量自动化课程管理的教务系统开发者
  • 集成 Classroom 数据的第三方教育应用开发者

常规风险

  • 权限过度授予:域管理员可代任何用户创建课程,需严格审计 ownerId 参数
  • 数据误删:delete 操作不可逆,课程、作业、学生记录删除后无法恢复
  • 邀请劫持风险:invitation.accept 仅限被邀请用户本人调用,但需防范钓鱼链接诱导
  • 合规敏感:guardianInvitations/guardians 涉及家长监护数据,需符合 COPPA/GDPR 要求

Gws Classroom 内容

手动下载zip · 2.2 kB
SKILL.mdtext/markdown
请选择文件