【问题标题】:OneNote pages API doesn't return pages in section-groupsOneNote 页面 API 不返回部分组中的页面
【发布时间】:2015-09-03 03:06:52
【问题描述】:

我正在使用 OneNote REST API(记录在 here)。根据文档,调用 'pages' 端点会返回 “所有笔记本中的所有 OneNote 页面......”

我正在调用的端点:https://www.onenote.com/api/beta/me/notes/pages

这似乎在大多数/某些情况下都有效,但不返回属于部分的页面,这些页面本身是放置在部分组中的。

有谁知道我做错了什么?它可能是 API 或其文档中的错误吗?

【问题讨论】:

  • 听起来确实像一个错误。我们会尽快给您回复。您是否碰巧有来自响应标头的相关 ID?不确定我们是否需要它,但它们通常很有帮助。
  • 希望让您了解最新情况,即使我还没有太多要告诉您的信息 - 早期迹象表明我们已经解决了这个问题。很抱歉,如果我们很忙,进展似乎很慢,但我保证我们正在调查并且我会保持领先。
  • 谢谢 - 我很感激更新。我拥有的相关 ID 是:X-CorrelationId: b33834d2-a549-4c9d-aff5-6ff8f4de29d3
  • 很抱歉再次打扰您,我们在查找该请求的日志时遇到了一些问题。您介意从另一个请求中提供这些标头吗? X-CorrelationId、X-OfficeCluster、日期。非常抱歉,非常感谢。
  • 一分钟前再次运行它。以下是您请求的字段:X-OfficeCluster: weu-www.onenote.comX-CorrelationId: 12c3f24b-b39d-48c5-8b77-9af70ce5c1a9; Date: Thu, 27 Aug 2015 07:38:21 GMT

标签: api rest onenote


【解决方案1】:

默认情况下,OneNote API 一次只返回 20 页。使用 $top 和 $skip 等 OData 运算符,您可以浏览 API 的所有结果。我们认为您没有看到的页面可能是因为没有浏览所有页面结果。页面结果还将包含一个“下一个链接”,以简化此操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 1970-01-01
    • 1970-01-01
    • 2020-07-19
    • 1970-01-01
    相关资源
    最近更新 更多