2

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

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

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

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

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

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

4

1 回答 1

0

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

/users/:user_id/tasks

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

于 2016-09-03T11:23:31.887 回答