Microsoft Graph API не возвращает результаты поиска - PullRequest
0 голосов
/ 28 февраля 2019

Мы создали арендатора и около 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 голосов
/ 26 марта 2019

Спасибо за ответ.

Предлагаемое вами решение неприемлемо для нас, поскольку, как я уже писал в этом вопросе, мы сталкиваемся с этой проблемой, даже если пытаемся запросить только одну группу за раз: https://graph.microsoft.com/v1.0/groups/{group_id}/drive/root/search(q='c')

Любое другое решение?

Спасибо

0 голосов
/ 13 марта 2019

Возможно, ваши запросы блокируются.Если вы видите HTTP 429 ответы, которые имеют место.

Вы можете рассмотреть возможность использования API пакетного графа для одновременной выдачи нескольких запросов вместо выполнения каждого по отдельности, это также поможет избежать удушения.,

Объединение нескольких запросов в одном HTTP-вызове с использованием пакетной обработки JSON

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...