You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否使用Microsoft Graph API创建或加载Class Notebook的教师及学生页面

Class Notebook 教师/学生页面创建、加载功能Graph API实现方案

结论先行

你要求的功能完全可以通过Microsoft Graph API实现,无需强制通过创建Teams作业的方式完成,旧版OneNote API也不需要使用。

具体可实现的操作范围

  • 教师页面操作:调用Microsoft Graph education 资源下的Class Notebook接口,可直接获取班级教师专属分区的读写权限,完成页面创建、内容加载、元信息查询等全量操作,按需申请Notes.ReadWrite、EduRoster.ReadBasic等权限即可,无作业创建的前置要求。
  • 学生页面操作:可直接操作指定班级下的学生私有分区,创建仅对应学生和教师可见的专属页面,也可批量/单独加载指定学生的私有页面内容,操作逻辑完全独立于Teams作业流程。

额外适配说明

如果你的业务场景本身已绑定Teams班级,也可以直接关联已有的班级Notebook资源进行操作,两种实现路径都不需要强制触发作业创建流程,仅当你需要将Notebook页面和学生作业提交逻辑绑定的时候,才需要用到作业相关的Graph接口。


内容的提问来源于stack exchange,提问作者Ryloop

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 07:15:00