【问题标题】:Microsoft-Graph use $filter on webhook subscriptionsMicrosoft-Graph 在 webhook 订阅上使用 $filter
【发布时间】:2019-05-29 18:47:17
【问题描述】:

我有兴趣在 Microsoft Teams 的团队中添加/删除用户时使用 webhook 通知我。
但不要为我希望在过滤器中输入我有兴趣收到通知的每个团队创建订阅。
所以我使用了这个请求:

发布https://graph.microsoft.com/v1.0/subscriptions
{
"resource": "groups?$filter=mail eq 'someGroupmail@domain.com' 或 'ohterGroupMail@domain.com'",
"changeType": "更新",
"clientState": "1234",
"notificationUrl": "https://1234.ngrok.io/xxxxx",
"expirationDateTime": "2019-01-05T12:21:25Z"
}

订阅已成功创建(收到响应 200-OK),但我注意到即使组不在过滤器中,我也收到了通知,我觉得过滤器没有被考虑在内。
无法在一个请求中为多个组创建订阅?

【问题讨论】:

    标签: microsoft-graph-api microsoft-teams


    【解决方案1】:

    Microsoft Graph 通知尚不支持筛选表达式。您可以订阅整个资源集合的更改(“resource”:“groups”),也可以为单个组创建订阅(“resource”:“groups/”)。后者只会导致该组的更改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-23
      • 2019-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-01
      • 1970-01-01
      相关资源
      最近更新 更多