【问题标题】:Microsoft GraphAPI users/delta endpoint returns 404Microsoft Graph API 用户/增量端点返回 404
【发布时间】:2017-02-25 00:00:00
【问题描述】:

我在为用户使用 Microsoft GraphAPI beta Delta Query 端点时遇到了一个奇怪的问题。 前 2 个请求按预期工作,在响应中提供了“nextLink”。 然后,最后一个请求(应该是最后一个,根据文档应该在响应中返回“deltaLink”)失败返回 404(非 JSON 响应)。

这是 Beta Delta Query 的已知问题吗?

请求:

https://graph.microsoft.com/beta/users/delta?$skiptoken={TOKEN_HERE}

响应:

404 - 找不到文件或目录。 您要查找的资源可能已被删除、名称已更改或暂时不可用。

【问题讨论】:

  • delta?$skiptoken (404) 的内部错误消息是{ "error": { "code": "UnknownError", "message": "", "innerError": { "request- id”:“4a88a1fe-d16a-4fe1-8d2e-3f1e451e3ccf”,“日期”:“2017-03-27T17:38:30”} } }

标签: microsoft-graph-api delta


【解决方案1】:

API 中存在一个已知问题,即跳过标记大小(即查询字符串大小)有时很大(> 256 个字符)并且服务无法处理它。我们正在积极进行修复。请检查您的跳过令牌大小,如果它不满足上述条件,请告知我们。

【讨论】:

  • 是的,skipToken 大小肯定超过 256 个字符。修复中是否有预计到达时间?
【解决方案2】:

此问题已修复。如果您对该功能有任何其他问题或反馈,请告诉我们。

【讨论】:

  • 消息同步仍然发生在我身上。出现错误:resulted in a 400 Bad Request response: { "error": { "code": "UnknownError", "message": "<!DOCTYPE html>\r\n<html>\r\n <head>\r\n <title> (truncated...)
  • 我在尝试使用以下端点 GET /sites/{site-id}/drive/root:/{item-path} 404 - 找不到文件或目录时收到此错误跨度>
猜你喜欢
  • 2016-03-04
  • 1970-01-01
  • 2023-03-14
  • 1970-01-01
  • 2022-12-07
  • 1970-01-01
  • 1970-01-01
  • 2017-01-04
  • 1970-01-01
相关资源
最近更新 更多