使用 OneNote API 创建的项目与从 OneDrive 增量查询返回的项目之间的映射

问题描述

我使用 OneNote API (https://graph.microsoft.com/v1.0/me/onenote/notebooks) 在 OneDrive 中创建了一个笔记本

现在,当我运行增量查询获取 OneDrive (https://graph.microsoft.com/v1.0/me/drive/root/delta) 中更改的项目时,我可以看到新创建的 OneNote,但其 ID 不同。

OneNote API 返回的 ID(创建 NoteBook 后)和 delta 查询返回的 ID 没有对应关系。

如果有什么办法可以找出这个映射,请告诉我。

解决方法

我觉得如果你看 OneNote NoteBook id 1-xxxxxxxx-yyyy-zzzz-aaaa-bbbbbbbbbb 它类似于 OneDrive 返回的 eTag "{XXXXXXXXX-YYYY-ZZZZ-AAAA-BBBBBBBBBBBB},1">