Microsoft graph api Microsoft图形API SharePoint文件搜索

Microsoft graph api Microsoft图形API SharePoint文件搜索,microsoft-graph-api,Microsoft Graph Api,我尝试在SharePoint文档库上搜索文件(例如默认的“根”)。我上传了一些测试文件,或者在线创建了新的Office文件,并提出了一些搜索请求,例如https://graph.microsoft.com/v1.0/sites/root/drive/root/search(q='{query}')直到昨天,一切都很顺利 现在我开始在SharePoint上编辑文件,或创建/上传新文件,但有了这些编辑过的文件或新文件,我的问题是搜索时没有结果。“旧”文件,我开始时创建的,但只要我不编辑它们,我就会找

我尝试在
SharePoint文档库
上搜索文件(例如默认的“根”)。我上传了一些测试文件,或者在线创建了新的Office文件,并提出了一些搜索请求,例如
https://graph.microsoft.com/v1.0/sites/root/drive/root/search(q='{query}')
直到昨天,一切都很顺利

现在我开始在
SharePoint
上编辑文件,或创建/上传新文件,但有了这些编辑过的文件或新文件,我的问题是搜索时没有结果。“旧”文件,我开始时创建的,但只要我不编辑它们,我就会找到

为了获得访问权限,我在AAD中注册了一个应用程序,并授予它所需的权限(


以及使用
https://graph.microsoft.com/v1.0/sites/root/drive/items/{item id}/
也能很好地工作。

搜索将从索引数据中读取数据,但对库进行爬网和重新索引需要一些时间。因此,对于新文件,代码将返回null:

https://graph.microsoft.com/v1.0/sites/root/drive/root/search(q='{query}')
下面的代码直接获取库数据,但不基于索引数据,因此工作正常

https://graph.microsoft.com/v1.0/sites/root/drive/items/{item-id}/

谢谢,但我的问题是我不知道
项目id
,因此我必须搜索该项目。同时,我找到了解决问题的其他解决方案,因为我知道文件的路径,所以我使用此代码
https://graph.microsoft.com/v1.0/sites/root/drives/root:/{file path}://
是否有方法触发或强制重新索引?
https://graph.microsoft.com/v1.0/sites/root/drive/items/{item-id}/