Код: Выделить всё
var dokumenteId = "The Id of the document library";
var options = new TokenCredentialOptions
{
AuthorityHost = AzureAuthorityHosts.AzurePublicCloud
};
var clientSecretCredential = new ClientSecretCredential(_tenantId, _clientId, _clientSecret, options);
var scopes = new[] { "https://graph.microsoft.com/.default" };
GraphClient = new GraphServiceClient(clientSecretCredential, scopes);
var drive = await GraphClient
.Drives[dokumenteId]
.Items
.GetAsync(); //this line throws the exception
Необходимо указать параметр запроса «фильтр».
выброшено. При просмотре документации здесь «фильтр» не упоминался. Однако этот пример меня немного смутил
Код: Выделить всё
var result = await graphClient.Drives["{drive-id}"].Items["{driveItem-id}"].Children.GetAsync();
Как я могу получить список элементов (папок и файлов) в библиотеке SharePoint (т. е. на диске), которая находится непосредственно на сайте?
Подробнее здесь: https://stackoverflow.com/questions/785 ... umentation