我使用MS Graph API向OneDrive上传数据。我已经删除了OneDrive上的所有数据,但当我使用.Graph API上传数据时,我的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。
解决方法是。
如果我用这段代码
var search = await graphClient.Users[user.Id].Drive.Root
.Search("")
.Request()
.GetAsync();
他在通过索引进行搜索.数据也可以在那里显示,尽管它已经不可用了。
因此,OneDrive上不再可用的数据也会被显示。
不要使用搜索功能。