我们正在使用 Microsoft.Graph 来读取 /users 并获取通知。这是我们如何订阅的工作示例:
var result = await _client.Subscriptions.Request().AddAsync(new Subscription() {
ChangeType = "updated,deleted",
NotificationUrl = /* skipped */,
ExpirationDateTime = DateTimeOffset.UtcNow.AddMinutes(10),
Resource = "/users",
}, token);
在 2018 年 12 月 6 日或 7 日之前,这是一个有效的代码。目前它返回:
Code: ExtensionError
Message: Operation: Create; Exception: [Status Code: Forbidden; Reason: Forbidden]
Inner error
阅读/users
作品。
阅读和订阅/users/some@email/contacts
作品。
收到并正确处理我的回调 url 上的验证请求。
我有一个具有应用程序权限Directory.Read.All
的应用程序令牌。Contacts.Read
权限或 API 有变化吗?
更新:
它在 2019 年 1 月 20 日左右再次损坏。是否有任何更新?