我已在Azure门户中注册了我的应用程序,并给予了使用终结点/v1.0/users/{userEmail}/drive/recent
所需的所有授权
我从Node.js脚本中调用它,使用包adal-node
进行身份验证,并使用方法authContext.acquireTokenWithClientCertificate(...)
来检索auth令牌。
这在几个月内一直很好,但是到18年7月底,端点开始返回意外结果:
从18年8月开始,结果为“过时”。 例如,当用户在其OneDrive根目录中创建文件时,该文件不再显示在端点结果中(最新结果的日期接近5月底)。
今天,端点返回一个空数组。
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)",
"value": []
}
在Microsoft Graph Explorer上尝试相同的端点时,它的行为符合预期(/me/drive/recent
或/users/{userEmail}/drive/recent
)。
在我的应用中尝试过/beta
,没有运气。
此端点仍受支持吗?是否有其他端点允许应用检索由特定用户(用于SharePoint和OneDrive)最近创建/修改的文件?
版本: