【问题标题】:Event when a user is completing a todo or other task用户完成待办事项或其他任务时的事件
【发布时间】:2023-01-21 09:11:04
【问题描述】:

我想在我们系统的一部分中使用任务而不是电子邮件。 我知道如何使用 MS Graph 创建任务,但我正在寻找的是一种在用户完成我发送的任务时运行 azure 函数的方法。

有什么我可以在 Graph 或 Azure 中收听并使用任务(用户、工作等...)的参数触发 azure 函数的东西吗? 任何的想法?

【问题讨论】:

    标签: microsoft-graph-api msgraph microsoft365 microsoft-todo


    【解决方案1】:

    Microsoft Graph API 允许您订阅以下端点的特定任务列表中所有任务的更改

    /me/todo/lists/{todoTaskListId}/tasks
    

    您无法收到其他用户任务的通知。

    但我不确定收到的通知是否包含任务是否完成等详细信息。

    第二个选项是使用增量函数调用 todoTask 来跟踪 todoTask 资源中的变化

    GET /me/todo/lists/{id}/tasks/delta
    GET /users/{id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks/delta
    

    但是您需要定期调用 delta 以获取一组更改。

    资源:

    Change notification

    Create subscription

    TODO task delta

    【讨论】:

      猜你喜欢
      • 2016-04-09
      • 1970-01-01
      • 1970-01-01
      • 2013-05-26
      • 1970-01-01
      • 2021-01-06
      • 2021-05-06
      • 1970-01-01
      • 2015-08-19
      相关资源
      最近更新 更多