Получение списка планов Планировщика через Microsoft Graph — в сообщении об исключении говорится, что требуется недокумеC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Получение списка планов Планировщика через Microsoft Graph — в сообщении об исключении говорится, что требуется недокуме

Сообщение Anonymous »

И снова мне нужна помощь с API Microsoft Graph, поскольку документированные методы не работают. Microsoft Graph Explorer предлагает следующий URL-адрес для получения списка всех планов в группе:

Код: Выделить всё

https://graph.microsoft.com/v1.0/planner/plans
Кроме того, как указывает Graph Explorer и документация, метод C# для получения того же результата:

Код: Выделить всё

var result = await graphClient.Planner.Plans.GetAsync();
Однако при использовании Graph Explorer или метода C# я получаю следующее сообщение об исключении:

Этот набор сущностей необходимо запрашивать с помощью фильтра по свойству владельца, типу контейнера и внешнему идентификатору контейнера или contextScenarioId

Ни в Graph Explorer, ни в документации не упоминается фильтрации, и я не могу найти примеров того, как мне следует фильтровать (формат? передавать какому свойству?), если я хочу получить список всех планов в группе - идентификатор группы указан в Экземпляр GraphClient.
Может ли кто-нибудь помочь мне получить список всех планов в группе?
ОБНОВЛЕНИЕ:

Методом проб и ошибок я изменил свой код следующим образом:

Код: Выделить всё

var response = await GraphClient.Value.Planner.Plans.GetAsync(requestConfig =>
{
requestConfig.QueryParameters.Filter = $"Owner eq '{config.GroupId}'";
})
И теперь я получаю...

У вас нет необходимых разрешений для доступа к этому элементу.
Теперь я получаю...

У вас нет необходимых разрешений для доступа к этому элементу.
p>

Какие еще разрешения мне нужно предоставить, чтобы составить список планов? Я уже могу получить план по идентификатору.
ОБНОВЛЕНИЕ 2:[/b]

Вот список разрешений, предоставленных моему заявка (все гранты имеют тип «Заявка»):

Подробнее здесь: https://stackoverflow.com/questions/783 ... ssage-says
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»