OneDrive API возвращает файлы, которые недоступны - PullRequest
0 голосов
/ 06 мая 2020

Я использую MS Graph API для загрузки данных в OneDrive. Я удалил все данные в OneDrive, но когда я использую:

 var search = await graphClient.Users[user.Id].Drive.Root
                    .Search("")
                    .Request()
                    .GetAsync();

                foreach (var item in search)
                {
                    Console.WriteLine(item.Name);
                }

, я получаю данные, которые отображаются, даже если мой OneDrive пуст, почему?

Я использую:. Net 4.7.2, Visual Studio

1 Ответ

0 голосов
/ 06 мая 2020

Решение:

Если я использую этот код:

     var search = await graphClient.Users[user.Id].Drive.Root
                    .Search("")
                    .Request()
                    .GetAsync();

Он ищет по индексу. Там также могут отображаться данные, хотя они больше не доступны.

Таким образом, также отображаются данные, которые больше не доступны в OneDrive.

Не использовать функцию поиска.

...