Microsoft graph api MS Graph Onenote获取笔记本API存在问题

Microsoft graph api MS Graph Onenote获取笔记本API存在问题,microsoft-graph-api,onenote,Microsoft Graph Api,Onenote,我正在使用MS graph API获取所有笔记本,包括共享笔记本,使用:https://graph.microsoft.com/v1.0/me/onenote/notebooks?includesharednotebooks=true 我在API调用中收到的响应示例如下- 在这个带有“displayName”的笔记本中:“For pooja”由另一个用户创建并与我共享。带有“displayName”的笔记本:“Pooja\u Work\u 1”由我创建。在我创建的笔记本的createdBy字段

我正在使用MS graph API获取所有笔记本,包括共享笔记本,使用:
https://graph.microsoft.com/v1.0/me/onenote/notebooks?includesharednotebooks=true

我在API调用中收到的响应示例如下-

在这个带有
“displayName”的笔记本中:“For pooja”
由另一个用户创建并与我共享。带有
“displayName”的笔记本:“Pooja\u Work\u 1”
由我创建。在我创建的笔记本的
createdBy
字段中,反映了正确的用户
id
displayName
。而对于与我共享的笔记本,由field user
displayName
创建的
具有正确的值,但user
id
具有我的
id
。理想情况下,必须是用户的
id
创建了此项

似乎是API中的一个bug

为了访问共享笔记本,我如何获取与我共享笔记本的用户的
userId
。在组共享笔记本电脑的情况下,打开
groupId


两个用户都属于同一个组织。

对不起,Pooja。目前,这是此特定API中的已知限制。我们无法检索创建或修改共享笔记本的用户的ID。因此,ID当前设置为请求用户

,我想不出一种方法来获取它。这很可能就是为什么没有记录
includeSharedNotebook=true
的原因。有任何方法可以获取与我共享笔记本的用户的id。我有与我共享的笔记本列表。那么对于business account,是否有任何方法可以检索共享的笔记本页面和分区。我被这个问题难住了。如何知道与我共享笔记本的用户。无法访问业务帐户共享笔记本中的页面?您是否在GetRecentNotebook API响应中看到所需的笔记本?参考:是@Manjusha,我可以访问共享笔记本,但不知何故,我无法访问这些笔记本的页面和部分。有没有办法访问共享笔记本的页面和部分?您是否能够在“GetRecentNotebook”API响应中看到这些共享笔记本?是的,我能够看到这些笔记本的标题和web URL