Microsoft Graph API不返回搜索结果

时间:2019-02-28 13:44:04

标签: sharepoint microsoft-graph

我们已经创建了一个租户及其下的大约1200个组,并一直在尝试通过Graph API搜索文档。

以下是查询:https://graph.microsoft.com/v1.0/groups/ {group_id} / drive / root / search(q ='c') 我们确定已将名称中带有“ c”的文档上载到该组。

在租户上创建了几个组时,此查询返回结果。创建约800个组后,Graph API开始非常缓慢地返回结果,而在1200个时停止返回任何结果。

在Graph API上有节流阀吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

您的请求有可能被限制。如果您看到的是HTTP 429答复,那么就是这样。

您可以考虑使用图批处理API一次发出多个查询,而不是分别执行每个查询,这也有助于避免受到限制。

Combine multiple requests in one HTTP call using JSON batching

答案 1 :(得分:0)

感谢您的回复。

您提出的解决方案对我们来说是不可接受的,因为正如我在问题中所写的那样,即使我们尝试一次仅查询一组,我们也面临着这个问题:https://graph.microsoft.com/v1.0/groups/ {group_id} / drive / root /搜索(q ='c')

还有其他解决方法吗?

谢谢