OneNote API 概述

OneNote 是一个数字笔记本,可让客户通过在 Web、手机、平板电脑或桌面上键入、草绘或语音来跟踪家庭、学校或工作方面的想法和笔记。 用户可以随意整理笔记、切换设备、接续之前的工作,以及通过与他人实时交互笔记展开协作。

为什么与 OneNote 集成?

通过将应用与 OneNote 集成,可以在服务于全球数百万用户的多个平台中创建强大的体验。 可以使用 Microsoft Graph 访问 OneNote 中的笔记本、节和页面,从而创建可帮助用户计划和管理想法和信息的解决方案。

收集并整理笔记和想法

将 OneNote 用作画布,用户可以在其中添加和排列他们的内容。 借助 Microsoft Graph,可以轻松地编写应用,让学生做笔记并进行研究、让家庭分享计划和想法或让购物者分享图片。 应用可以捕获用户所需的信息,将其发送到 OneNote,然后帮助用户管理这些信息。

以多种格式捕获信息

捕获 HTML、嵌入的图像(源自本地或公共 URL)、视频、音频、电子邮件和其他常见的文件类型。 OneNote 甚至还能够以快照的形式呈现网页和 PDF 文件。 Microsoft Graph 支持 OneNote 页面布局的一组标准 HTML 和 CSS,因此,用户可以使用表、内嵌图像和基本格式以获取所需的外观。

使用 OneNote 生态系统增强核心方案

了解 OneNote 其他强大的功能。 Microsoft Graph 中的 OneNote API 在图像上运行 OCR、支持全文搜索、自动同步客户端、处理图像和提取名片捕获、联机产品以及方法列表。 针对笔记和轻型媒体,在云中将 OneNote 用作数字内存存储,或针对特定于域的数据用作数据馈送。

服务于所有主要平台上的数百万 OneNote 用户

使用 OneNote 提高应用使用率。 在新的 Windows 设备上预安装了 OneNote,可作为 Microsoft 365 的一部分联机用于大部分平台。 发布使用功能丰富的 OneNote 环境的应用时,可以获得广泛的跨平台市场潜力。

可以通过 Microsoft Graph 中的 OneNote API 实现什么功能?

以下是使用 OneNote 资源的一些最热门的请求。

操作 URL
GET 我的笔记本 https://graph.microsoft.com/v1.0/me/onenote/notebooks
GET 我的分区 https://graph.microsoft.com/v1.0/me/onenote/sections
GET 我的页面 https://graph.microsoft.com/v1.0/me/onenote/pages

详细了解 OneNote API

深入探索 Microsoft Graph API 以了解 OneNote 内容更新功能。 以下列表中的主题说明如何创建新的 OneNote 页并用新内容更新现有页。 此外,还将了解使用 Microsoft Graph 更新 OneNote 笔记本的最佳做法。

使用 OneNote

使用 OneNote 页

使用 OneNote 页内容

API 参考

在查找此服务的 API 参考?

了解仅对 OneNote 服务专用 REST 终结点公开的其他一些 OneNote 功能。

后续步骤

  • 使用 Microsoft Graph 浏览器在你自己的 OneNote 笔记本中试用 OneNote API。

  • 若要在 Graph 浏览器中进行 OneNote API 调用,请选择左侧栏中的“显示更多示例”。 使用菜单将 OneNote 切换至“打开”。 还需要启用相应的权限。 在左侧菜单中的帐户名称中,选择“修改权限”。 有关 OneNote 权限的详细信息,请参阅笔记权限