0

在我的项目中,我创建了 Rest API 项目来创建订阅并收听来自 Microsoft Graph API 的通知。我想订阅以下内容:

  1. 当我创建会议室活动时,我想在任何与会者接受/拒绝该会议室活动时收到通知。
  2. 如果整个会议活动被取消或移动到另一个时间段或添加了任何新的与会者。

我期待以上所有内容都被以下代码覆盖,但事实并非如此:

                var subscription = new Subscription
                {
                    ChangeType = "updated,deleted",
                    NotificationUrl = $"{_notificationHost}/listen",
                    Resource = "me/events",
                    ClientState = Guid.NewGuid().ToString(),
                    IncludeResourceData = false,
                    // Subscription only lasts for one hour
                    ExpirationDateTime = DateTimeOffset.UtcNow.AddHours(1)
                };

It does not send notification when accept or reject done by attendee with 'Do not send a response'. How I can get notification for this?
4

1 回答 1

0

我管理了这两种情况:

  1. 我在我的监听 api 上收到与会者拒绝/批准响应的通知:NotificationUrl = $"{_notificationHost}/listen",

  2. 如果添加/删除了新的与会者或会议时间更改或会议取消,那么我们也可以在 Listen api 中收到通知。

于 2022-02-28T04:54:08.337 回答