2

我猜页面列表已经以某种方式被缓存,或者可能需要一段时间才能在 OneNote API 和 wp 客户端应用程序之间发生同步。

在从 OneNote 笔记本分区中删除页面之前 - 使用 get pages api 返回页面。然后我使用 Windows Phone 上的 OneDrive 应用程序删除该页面。然后,如果我再次获取页面 - 已删除的页面仍然显示。如果我尝试从我的应用程序访问已删除的页面 - 它会显示“找不到页面”。

所以我想停止列出一个不再存在的页面。来自获取页面的响应确实显示了无缓存标头。但我真的看不到任何方法来控制这一点或通过 OneNote Api 强制重新同步。我尝试退出应用程序并使用另一部手机 - 但获取页面仍返回已删除的页面。

如果我通过 API 直接从我的应用程序中删除一个页面 - 它会被删除,并且在执行获取页面时也不再显示。

感谢您的任何建议。

4

0 回答 0