Как получить элементы списка SharePoint, используя c # sdk для GraphAPI? - PullRequest
0 голосов
/ 05 ноября 2018

Я пытаюсь получить все элементы в списке SharePoint, используя Graph API. Я могу успешно получить детали списка, используя: _graphClient.Sites["{siteId}"].Lists["{listId}"].Request().GetAsync();

Однако, как только попытка получить элементы списка, используя [...].Items.[...] или [...].Request(new List<Option>{ new QueryOption("$expand", "items") }).[...], массив элементов возвращается как пустой список.

API уже имеет разрешение «Sites.Read.All».

Чего не хватает?

1 Ответ

0 голосов
/ 06 ноября 2018

Мне удалось получить элементы списка SharePoint, используя следующий код:

 var items = await graphClient
      .Sites["mytenant.sharepoint.com:/sites/mysite:"]
      .Lists["test"]
      .Items.Request().GetAsync();
...