/ me / activities请求Microsoft Graph Explorer成功200响应,但空的“值”:[]

时间:2018-08-29 14:08:42

标签: microsoft-graph

我正在尝试通过Microsoft Graph中的用户活动API检索在Windows 10时间轴视图中可以看到的条目列表。

我选择了UserActivity.ReadWrite.CreatedByApp权限并收到了HTTP 200 Success响应,但是返回的value为空。我已使用工作帐户(O365)登录

https://graph.microsoft.com/beta/me/activities/recent?$top=5

当我在Windows 10的时间线视图中查看时,会看到全面的活动历史记录。机器使用相同的工作帐户登录。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

根据documentation,将仅返回由当前AppID创建的活动:

  

UserActivity.ReadWrite.CreatedByApp权限还将对响应进行额外的过滤,以便仅返回由应用程序创建的活动。如果用户特别活跃并且其他应用程序创建了更多近期活动,则此服务器端筛选可能会导致页面空白。要获取应用程序的活动,请使用nextLink属性进行分页。

我建议删除$top参数并遵循nextLink URI,以查看您的应用活动是否在堆栈的更深处显示。