gpt4 book ai didi

azure - 获取增量用户(日期之间创建的用户)- Office 365 图形 API

转载 作者:行者123 更新时间:2023-12-02 23:20:18 25 4
gpt4 key购买 nike

我正在 C# 中制作一个计时器作业,它将调用 Office 365 并获取新创建的用户。例如,如果我现在运行它,它应该获取自上次运行以来直到当前时间(Delta)的用户。但是,我没有看到任何可以传递日期并仅获取在特定日期之后更新或创建的用户的 FILTER 或 API 参数。

有没有类似这样的API可用;

https://graph.windows.net/{MYORG}/users?api-version=1.6&[Filter=createdDate gt 12/12/2016 or modifiedDate gt 12/12/2016]

最佳答案

据我所知,Azure AD Graph API 无法执行此操作,用户实体不包含要查询的创建或修改日期。

但是,Microsoft Graph API 的 Beta 端点应该能够执行此操作。您可以按照此处的说明进行操作:https://graph.microsoft.io/en-us/docs/concepts/delta_query_users 。简而言之,您必须:

  1. 使用 delta 函数调用用户端点
  2. 如果您有跳过 token ,则意味着还有更多页面
  3. 获取下一页,直到您不再获得跳过 token ,而是获得增量 token
  4. 此增量 token 允许您稍后随时调用端点以仅获取修改后的用户(创建/更新/删除)

General guidance for delta queries

关于azure - 获取增量用户(日期之间创建的用户)- Office 365 图形 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41965390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com