当我使用
https://graph.microsoft.com/v1.0/me/onenote/sections/<id>/pages
来自IOS SDK,Android SDK甚至是演示Graph Explorer 结果将包含已删除的页面。
是否可以指定请求参数以仅返回处于“未删除”状态的页面?
例如也许通过使用一些未公开的查询过滤器
https://docs.microsoft.com/en-us/graph/query-parameters
----------编辑--------------------------------
我尝试使用FavorDataRecency: true
标头,但仍会删除项目
How to Stop OneNote API From Returning ID for Deleted Pages
与/ sections端点相同(正在返回已删除的部分)
这使整个OneNote API无法使用:(,因为无法区分已删除和已激活的笔记。一个简单的标记isActive
就可以解决所有问题。
相关链接
https://github.com/microsoftgraph/msgraph-sdk-dotnet/issues/390
用于调试, 这些是来自Graph Explorer的请求的响应标头:
client-request-id: 4363c28a-98af-4ea4-892c-00fb0f437bd3
request-id: 4363c28a-98af-4ea4-892c-00fb0f437bd3