问题标签 [microsoft-graph-onenote]

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 投票
0 回答
32 浏览

microsoft-graph-api - OneNote API:有没有办法在给定的驱动器 ID 下创建笔记本

在“/drives”下看不到创建笔记本的选项。链接 ( https://docs.microsoft.com/en-us/graph/api/onenote-post-notebooks?view=graph-rest-1.0&tabs=http ) 列出了“/me”、“/users”。“/groups”和“/sites”作为选项,而不是“/drives”。有什么办法可以做到这一点?

0 投票
1 回答
51 浏览

microsoft-graph-api - 如何使用 microsoft graph 更改 onenote elemente 的绝对位置

我正在尝试更改 OneNote div 的绝对位置但没有成功。我可以使用绝对定位的 div 创建全身:

这是我的要求:

这是输出html(没关系):

OneNote 页面

但是,我不能改变这个位置,我需要“移动” div1。如何将绝对位置更改为特定的 div?

这是我“移动” div1(按 id)的请求,但它不起作用:

谢谢!!!

0 投票
1 回答
59 浏览

microsoft-graph-onenote - 我们如何识别我们在 MS Graph API 响应中获得的日期和时间的时区?

在获取所有部分时,我从 MS Graph API 收到以下响应。

在上述响应部分中,我想确定服务器的时区或这个“lastModifiedDateTime”。

提前感谢您的帮助。

0 投票
1 回答
154 浏览

microsoft-graph-api - Graph API:Microsoft Teams 频道中应用的 ContentUrl

我正在尝试使用 Graph API 获取 Microsoft Teams 频道中的选项卡。我可以看到 NoteBook、Forms、Stream 应用程序的 contentUrl 并不指向后端 SharePoint URL,而是指向应用程序特定的 URL。例如

表单的 ContentURL 为:“contentUrl”:“https://forms.office.com/Pages/TeamsDesignPage.aspx?Host=Teams&lang={locale}&groupId={groupId}&tid={tid}&teamsTheme={theme}&upn= {upn}&fragment=FormId%3DudjZfPy8PU-0duIp2_KYZNPLlXpeZPZDmWARuiVR2atURDRMQkNSQU1KTFpWNk5CUkVXNE9aMExTUiQlQCN0PWcu",

笔记本的 ContentURl 格式为:https ://www.onenote.com/teams/TabContent?notebookSource=New¬ebookSelfUrl=https%3A%2F%2Fwww.onenote.com%2Fapi%2Fv1.0%2FmyOrganization%2Fgroups%2F7a95cbd3- 645e-43f6-9960-11ba2551d9ab%2Fnotes%2Fnotebooks%2F1-6dc4ac26-d65a-4a73-9452-115f850ae7a8&oneNoteWebUrl= ......

有人可以告诉我这些特定于应用程序的 URL 是如何映射到后端 SharePoint URL 的吗?例如,我知道 OneNote 存储在 SharePoint 中,但如果我必须使用 ContentURL 在 SharePoint 中获取 OneNote 的位置,似乎没有任何简单的映射。如果有人对此有任何想法,请告诉我。

0 投票
0 回答
149 浏览

microsoft-graph-api - 更新 OneNote 页面上的数据错误,“此流不支持超时”

我的目标是能够使用 C# 以编程方式更新 OneNote 页面数据。Microsoft Graph API 参考文档建议这只能通过页面元素而不是页面来完成,并提供了以下 C# Graph SDK 示例:

以下是我的代码的相关片段:

Microsoft 的 REST 文档包含PATCH /users/{id | userPrincipalName}/onenote/pages/{id}/content一个有效的 HTTP 请求,所以我上面的代码似乎应该可以工作,即使它没有使用.Me他们示例中的选项。但是,出于某种原因,我的代码在尝试执行命令时不断抛出一个InvalidOperationException,并声明它。以下是异常的详细信息:"Timeouts are not supported on this stream,"await

当我尝试在官方 Graph Explorer 上运行原始 REST 命令时,我收到一条No Content - 204消息,确认 PATCH 有效。但是,请再次注意,我只是使用 C# MS Graph SDK

我哪里错了?我怎样才能实现我的目标?

编辑:我仍然没有解决 SDK 向InvalidOperationException我抛出 s 的问题,因此不认为这件事已解决,但由于 API 似乎工作得很好,我继续并找到了一种解决方法来实现我的目标。发布在这里,以防其他人遇到我同样的问题并需要一些有用的东西。

0 投票
1 回答
91 浏览

microsoft-graph-api - MS-graph OneNote 页面 ID 如何映射到 OneNote 应用链接页面 ID?

在 MS Graph API 中,页面 ID 采用如下形式:

0-27696e96063a344f89a7735214aaa999!1-A0AC2C4AD3AAA999!34000

第二部分是 MS Graph 部分 ID。

但是 OneNote 页面链接(例如在线,或从应用程序复制)使用 UUID 作为页面 ID。

如何从 UUID 获取 MS Graph ID - 是否有一些映射?用例是从 OneNote 应用程序中获取页面 ID,然后立即从 MS Graph 中获取该页面。

或者,如果有一些 MS Graph 查询方法可以让我传递可以从 OneNote 应用程序(例如页面和部分 UUID)获得的信息,这将正常工作。

0 投票
0 回答
45 浏览

microsoft-graph-api - 尝试通过 API 使用呈现的 PDF 创建 OneNote 页面时出现不一致的行为

我一直在尝试在 OneNote 中创建一个新页面来显示渲染的 PDF 页面,我的代码如下

该代码有时可以正常工作。没有理由或押韵,有时页面会像我想要的那样使用渲染的 pdf 创建。其他时候,该页面将使用文件附件创建。该文件是正确的,可以从一个注释中下载和打开。

0 投票
0 回答
39 浏览

microsoft-graph-api - 使用 Graph API 从 OneNote 获取图像的元数据

我正在尝试自动清理一堆 OneNote 文件。大多数有问题的页面是图像(主要是写在纸上然后用手机上传的笔记)。我已经到了可以获取每张图片的图像数据的地步,这是一个好的开始!需要弄清楚图片是什么时候上传的,这样我才能整理它们。

查看 ContentURL,我看到有一个“/onenote/resources/”路径,这让我希望可能有一个存储所有图像的中心区域,但遗憾的是,如果我尝试点击该 url,它只会返回一个错误。

是否有我遗漏的东西,或者这是“你不能从这里到达那里”类型的场景?

0 投票
1 回答
45 浏览

microsoft-graph-api - Microsoft Graph API - 课堂笔记本

使用 Microsoft Graph API,是否可以从课堂笔记本创建/加载教师和学生页面?

如果可能的话,我宁愿不必创建团队分配,但如果这是我必须解决它的方式,那很好。

不幸的是,“旧的”OneNote API 不是我的选择。

0 投票
1 回答
21 浏览

microsoft-graph-api - 如何获取使用图形 api 创建的 onenote 的段落 ID?

我已经使用图形 api 创建了一个 OneNote 页面,现在我想检索 OneNote 中段落的链接以在单独的文档中更新。我尝试了内容网址,但它没有返回任何内容。有人可以建议获取段落链接的终点是什么?