问题标签 [onenote-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
202 浏览

onenote - 下载一个带有 HTML 图像内容的笔记页面

当我们使用一个注释 API 将页面内容作为 HTML 获取时,图像源似乎无法正常工作。HTML 内容中图像源的末尾有一个 $value。当一个笔记页面有图像时,我们如何处理这个问题?
前任:

img width="649" height="587" src="https://www.onenote.com/api/v1.0/me/notes/resources/0-7dcd564dd9c2472c82451536349be691!1-AA1F36752D8FDBF!14716/$value "数据-src-type="image/png" data-fullres-src="https://www.onenote.com/api/v1.0/me/notes/resources/0-7dcd564dd9c2472c82451536349be691!1-AA1F36752D8FDBF!14716/$值”数据-fullres-src-type="图像/png"/>>

0 投票
1 回答
81 浏览

windows-store-apps - 如何使用 O365 帐户自动登录 Onenote Store 应用程序?

假设我有用于访问 OnenoteAPI 的访问令牌。现在我想在 onenote 商店客户端中启动笔记本(访问令牌可用)。如果我第一次启动 Onenote Store 应用程序要求登录。是否可以在 OnenoteStore 中自动登录帐户并启动 Notebook 而无需要求登录凭据?

0 投票
1 回答
616 浏览

python - Python MultiPart POST 格式错误

我试图弄清楚如何使用 Python 向 OneNote 写入 MultiPart POST 请求。这是我到目前为止所做的:

但是,每当我运行它时,都会收到错误响应“多部分有效负载格式错误”。我也试过这样:

一样。甚至超级基础:

给出那个错误。我究竟做错了什么?

0 投票
2 回答
413 浏览

php - 使用 One Note API 获取特定笔记本特定部分中特定页面的最佳方法?

根据OneNote API 文档,我可以使用以下命令获取特定部分中的特定页面:

...我可以使用以下方法获取特定笔记本中的特定部分:

...但是如果我尝试将这些组合起来以获取特定笔记本中特定部分中的特定页面,请使用:

...我得到:

“oneNoteGet() 中针对:notebooks/< notebook-id >/sections/< section-id >/pages 的请求格式错误?...”

当然,我可以通过首先获取特定笔记本中所有部分的列表,然后从该列表中选择特定部分,最后请求该部分中的特定页面来解决此问题。

但是有更直接的路径吗?或者这只是当前 API 的一个缺陷(在这种情况下,我应该输入 UserVoice 请求)?

0 投票
1 回答
510 浏览

php - OneNote API 中有什么方法可以提取到另一个 OneNote 页面的链接?

如果我们在 HTML 内容中有指向另一个 OneNote 页面的链接:

...在我编写解析例程来提取该链接之前,我想我会问我是否忽略了 OneNote API 中的任何内容以使这更容易。

==================================================== ==========================

[编辑]好吧,我已经编写了我的例程来提取链接笔记的页面ID,但是该页面ID结果与作为链接笔记的属性(id)返回的页面ID完全不同本身 - 它不起作用:(

这是一个例子:

(1) 从链接中提取的page-id:A8CECE6F-6AD8-4680-9773-6C01E96C91D0

(2) page-id 作为注意属性:

如您所见,完全不同。通过以下方式访问页面内容:

... for (1) 不返回任何内容

... for (2) 返回整页内容。

(两种方法返回的 section-ids 也完全不同。)

那么,如何从链接中提取有效的页面 ID?

0 投票
1 回答
154 浏览

c# - OneNote 课堂笔记本组主体对象示例?

我一直在使用 OneNote SDK 开发一个应用程序,特别是 OneNote 课堂笔记本功能。

有人可以给我一个如何邀请“小组”主要对象作为学生的例子吗?

在这篇MSDN 文章中,我只能找到“Person”主体对象的示例。

假设我在租户上创建了一个 Office 365 组(统一组),是否可以将该组作为学生邀请到课堂笔记本?

0 投票
1 回答
215 浏览

onenote - 获取页面的创建者和最后修改者

我们有没有办法使用 API 调用来识别谁创建了页面(在获取页面请求中创建)?我们看到 Get 部分的属性 Created By 和 last Modified By。我们可以为 Get pages 获得相同的属性吗?

0 投票
1 回答
152 浏览

sharepoint - 使用文件资源管理器在 sharepoint 中移动 OneNote 会中断获取页面

我们使用文件资源管理器(在文件资源管理器中查看选项)将 SharePoint 中托管的 OneNote 从一个文件夹移动到另一个文件夹。移动 OneNote 后,它开始看起来像一个文件夹,而不是 OneNote 文件,我们没有得到我们在 Get Notebooks API 调用中移动的笔记本。从客户端访问一个注释正常工作。只是被移动的 OneNote 没有在 Get Notebooks API 调用中列出。如何解决?

0 投票
1 回答
60 浏览

python - OneNote 的 PagesUrl 不包括一个节中的所有页面

我想获取给定笔记本的给定部分中所有页面的列表。我有我想要的部分的 id,并在 GET 调用中使用它来获取该部分信息的字典。字典中的键之一是“pagesUrl”。对此的 GET 调用会返回一个字典列表,其中本节中的每一页都有一个字典。

直到昨天,这一切都很好。但是,截至今天,pagesUrl 仅返回在最后一分钟左右创建的页面。没有看到任何更旧的东西。有谁知道为什么会这样?

0 投票
1 回答
1010 浏览

onenote - 失败,API 无法在请求时共享更多信息

当我们查询特定部分下的页面时,我们收到以下错误。可能是什么原因?

"{\r\n \"error\":{\r\n \"code\":\"19999\",\"message\":\"发生故障,API当时无法共享更多信息的请求。\",\"@api.url\":\" http://aka.ms/onenote-errors#C19999 \"\r\n }\r\n}"

X-CorrelationId:751e59b7-6f5b-463e-8bcc-1f3f8d4998ff X-UserSessionId:bb944d36-87f3-4249-8033-610a5b661c05 日期:2016 年 4 月 10 日星期日 02:48:36 GMT