Нет способа поиска многоуровневого дочернего сайта. Например, спрос / канал - PullRequest
0 голосов
/ 16 октября 2018

Мне нужно получить идентификатор дочернего сайта в Microsoft Graph API.Я использую API GET / sites? Search = {query}, но в {query} мы можем написать только одно слово.

Я не могу искать на многоуровневых сайтах по запросу / каналу / выходу

Как я могу сделать это за один раз?

1 Ответ

0 голосов
/ 17 октября 2018

Согласно вашему описанию, вы хотите искать многоуровневые сайты с помощью параметра запроса search.

Исходя из моего теста, мы не смогли использовать параметр запроса $search для поиска в семействах сайтов.

Из этого документа ,

В настоящее время вы можете искать только коллекции сообщений и личностей.

Мы можем использовать параметр filter для поиска на каком-либо сайте. Например, мы можем использовать следующий API для поиска дочернего сайта с именем Demand в корневом сайте

https://graph.microsoft.com/v1.0/sites/root/sites?$filter=startswith(name,"Demand") // имя начинается с Demand

https://graph.microsoft.com/v1.0/sites/root/sites?$filter=name eq 'Demand' // имя Demand

...