Microsoft graph api 修复OneNote API返回URL中的缺陷?
OneNote API似乎会将有缺陷的URL返回给特定请求: 1) 当使用Microsoft graph api 修复OneNote API返回URL中的缺陷?,microsoft-graph-api,onenote-api,microsoft-graph-sdks,Microsoft Graph Api,Onenote Api,Microsoft Graph Sdks,OneNote API似乎会将有缺陷的URL返回给特定请求: 1) 当使用GET RecentNotebooksAPI从共享笔记本获取内容时,首先获取共享笔记本,然后使用POST-GetNotebookFromWebUrlAPI获取所需的节URL,将返回一个有缺陷的URL,格式为https://graph.microsoft.com/v1.0/sites/,/onenote/笔记本//分区。不足之处在于,/sites/段后面的逗号前面缺少一个段,该段应包含SharePoint站点本身的URL 2
GET RecentNotebooks
API从共享笔记本获取内容时,首先获取共享笔记本,然后使用POST-GetNotebookFromWebUrl
API获取所需的节URL,将返回一个有缺陷的URL,格式为https://graph.microsoft.com/v1.0/sites/,/onenote/笔记本//分区
。不足之处在于,/sites/
段后面的逗号前面缺少一个段,该段应包含SharePoint站点本身的URL
2) 在返回的内容本身中,资源端点有一个不正确的段:下面的段https://graph.microsoft.com/v1.0/
)被错误地呈现为站点集合
,而不是站点
我的问题:这些缺陷可以在OneNote API中更正吗?如果做不到这一点,开发人员处理这些缺陷的最佳方法是什么?我们通过从
webURL
提取缺少的URL并将其插入用于从共享笔记本获取内容的URL(通过APIGET
操作)来处理第一个缺陷(SharePoint网站本身缺少的一个部分)
但是,现在(2021年3月11日)看来,Microsoft的OneNote API开发人员已经自己修复了此缺陷,结果是我们自己的修复现在导致GET
请求URL中出现重复段,例如oursite my.sharepoint.com
值得注意的是,这个复制段不会对API GET操作造成任何问题(在图形浏览器中验证)!因此,我们只能假设OneNote API开发人员已经为我们的修复提供了支持,并删除了重复的段
如果OneNote API开发人员能就此发表评论,那就太好了。我们通过从
webURL
中提取缺少的URL并将其插入用于从共享笔记本获取内容的URL(通过APIGET
操作)来处理第一个缺陷(SharePoint网站本身缺少一个片段)
但是,现在(2021年3月11日)看来,Microsoft的OneNote API开发人员已经自己修复了此缺陷,结果是我们自己的修复现在导致GET
请求URL中出现重复段,例如oursite my.sharepoint.com
值得注意的是,这个复制段不会对API GET操作造成任何问题(在图形浏览器中验证)!因此,我们只能假设OneNote API开发人员已经为我们的修复提供了支持,并删除了重复的段
很高兴OneNote API开发人员对此发表评论。我的问题得到了@Manjusha(Microsoft软件工程师)的初步答复,表示将调查并报告此问题。然而,该评论已被删除,在过去3个月内没有回应。我的问题得到了@Manjusha(微软软件工程师)的初步回复,他说这个问题将被调查并报告。然而,该评论已被删除,在过去3个月内没有回应。最好知道是否仍在调查中。