0

当我们使用以下代码查询班次端点(在 beta 版本 0.7.0 中)时:

var shifts = await graphClient.Teams[$"{this.teamId}"].Schedule.Shifts.Request().GetAsync();

我们得到以下异常

例外:代码未知错误

大约 40 天前,这在 beta 版中有效,但现在我们得到了这个错误。我们可以很好地查询团队,因此我们知道团队 ID 正在工作,但是每当我们尝试访问班次时,我们都会收到上述错误。

4

1 回答 1

1

您的客户端代码是正确的。

通过尝试与未同意 Group.Read.All 或 Group.ReadWrite.All 范围的用户进行通话,我能够使用Graph Explorer重现您的错误。

使用jwt.ms查看您的访问令牌。请将缺少的范围添加到您的应用程序注册中。

于 2019-09-12T23:01:20.907 回答