端点/ users / {userId} / drive / recent返回空数组

时间:2018-11-27 15:10:42

标签: azure-active-directory office365 microsoft-graph onedrive sharepoint-online

我已在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)最近创建/修改的文件?

版本:

  • Node.js 6.9.5
  • adal-node 0.1.22

0 个答案:

没有答案