Member 14734054 Ответов: 1

Извлеките все папки в onedrive с помощью Microsoft graph API


I am trying to fetch all the folders in Onedrive(not files) using graph api. I am looking for query similar to the below query:

var folders=await client.Me.Drive.Root.Children.Request().GetAsync();

The above query fetches both files and folders and I am looking for folders only.
Thanks in advance.


Что я уже пробовал:

попробовал извлечь все файлы с помощью graph api

1 Ответов

Рейтинг:
0

Member 14734054

Решается с помощью приведенного ниже кода:

var folders = await client.Me.Drive.Root.Children.Request().GetAsync();

            foreach (var item in folders)
            {
                if(item.Folder!=null)
                {
                    comboBox1.Items.Add(item.Name);
                    oneDriveFolders.Add(item.Id, item.Name);
                }
            }