【问题标题】:How do I get a list of open tasks for a single user using the Active Collab 5 API?如何使用 Active Collab 5 API 获取单个用户的打开任务列表?
【发布时间】:2016-09-02 16:05:10
【问题描述】:

自托管 Active Collab 5 具有以下 API 文档: https://developers.activecollab.com/api-documentation/index.html

问题是,没有一种明确的方法可以为单个用户提取打开任务列表(跨所有项目)。

这将类似于安装时此页面上列出的任务:http://{AC5-selfhostedURL}/my-work

我们正在使用此处列出的AssignmentFiltershttps://developers.activecollab.com/api-documentation/v1/reports-and-filters/assignments-filter.html -- 我们正在调用下面示例中列出的 API:

$reportsTaskArr = $client2->get('reports/run?type=AssignmentFilter&include_subtasks='.false)->getJson();

似乎没有为过滤器记录的参数。

【问题讨论】:

  • 请贴出相关代码供社区审核。
  • 好的...刚刚添加了更多信息
  • 如果您发现下面的答案有用,并且为您需要涵盖的用例完成了工作,请接受它。

标签: php web-services sdk activecollab


【解决方案1】:

获取用户开放作业列表的最简单方法是GET此资源:

/users/:user_id/tasks

该响应用于登录用户的“我的工作”页面,以及“人员”部分中用户个人资料页面上的打开任务列表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多