【问题标题】:Create OneNote notebook in document library (other than OneDrive) using graph api使用图形 api 在文档库(OneDrive 除外)中创建 OneNote 笔记本
【发布时间】:2021-11-27 10:50:10
【问题描述】:

我在我的个人共享点站点中创建了另一个文档库。当我运行

GET /me/drives/

它同时显示 OneDrive 和我创建的文档库。由于我可以从 UI 中在另一个文档库中创建 OneNote Notebook,因此我想使用图形 api 实现相同的目的。但是,目前支持的用于创建笔记本的图形 api 是

POST /me/onenote/notebooks
POST /users/{id | userPrincipalName}/onenote/notebooks
POST /groups/{id}/onenote/notebooks
POST /sites/{id}/onenote/notebooks

当我执行这些 api 中的任何一个时,它总是在 OneDrive 中创建 Notebook。有没有办法在特定的文档库中创建 Notebook?

【问题讨论】:

  • MS 图形 API 不支持在特定文档库中创建笔记本,基于此 documentation

标签: microsoft-graph-api microsoft-graph-sdks onenote onenote-api


【解决方案1】:

这应该在 Onenote-API 中工作

POST https://www.onenote.com/api/beta/myOrganization/siteCollections/{id}/sites/{id}/notes/notebooks

或图形 API

POST https://graph.microsoft.com/beta/sites/westerneye.sharepoint.com,{sitecollectionid},{siteid}/onenote/notebooks

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多