microsoft-graph-api - OneNote API 不返回新页面(即使通过 ms 图形资源管理器)
问题描述
我是一个应用程序的创建者,该应用程序通过适用于 Android/iOS 的 Microsoft 图形 SDK 与 OneNote API 集成。我的一些用户报告说新的 OneNote 笔记停止与应用程序同步(数百人受此影响)。
我一直在调试这个。而且我可以确认 OneNote API 不会返回新页面。重现:
1) create some new notes
2) go to Graph Explorer (https://developer.microsoft.com/en-us/graph/graph-explorer/)
3) user basic query (https://graph.microsoft.com/v1.0/me/onenote/pages)
即使在几天之后,也不会返回新页面。我的应用程序使用相同的端点来获取最新页面。
如果有人可以对此进行调查,我将不胜感激。我可以提供调试所需的所有数据。
旁注:官方 OneNote 应用程序可以正确查看笔记(在 iOS 和 Android 上)。
更新
MS Graph Explorer 开始显示 5 天前添加的注释(我们的用户报告相同)。因此,传播数据似乎有很长的延迟(官方 OneNote 应用程序几乎立即同步新页面)。很高兴得到 OneNote 团队对此的回应。
看起来类似的问题是 2 年前报告的
有没有办法克服 OneNote 客户端更改和 API 结果之间的延迟?
使用“FavorDataRecency”标头进行测试,但仍然没有结果。
更新 2 (05.02.2020) 新笔记完全停止出现(即使在几周后也经过测试)。有趣的是,如果我创建一个新部分,该部分会立即从 API 端点弹出(只是名称,没有注释)。
解决方案
我们相信这个问题已经得到解决。这是我们端的一个坏机器集群导致作业卡住并因此延迟。让我们知道。谢谢!
推荐阅读
- php - PHP imap_search 在已发送文件夹中不起作用
- git - 使用 VSCode 撤消上次推送
- javascript - 如何在javascript中计算字符串中的原始字符?
- javascript - 如何在 ExtJS 中单击按钮时打开模式
- python - 合并 2 个带有时间戳的 numpy 数组
- html - 创建现代形式,可访问等的最佳实践是什么?特别是标签与占位符之争
- rust - tokio::run() 和发送标记的编译错误
- python - Python 3.5+ 中的 list() 与可迭代解包
- reactjs - ReactJS - 自定义组件启动所有工具提示
- perl - Perl - Mojolicious - 在模板中打印 undef 键