主动协作所有用户任务
Active Collab All User Tasks
已有一个请求:
$requestUrl = "/users/".$userId."/tasks";
但它似乎对 Subscriber 不起作用,它是空的。如果我为这个用户分配,那么它已经填满了,但我需要它用于订阅者。
遗憾的是我没有在文档中找到任何内容。
array(3) {
["tasks"]=>
array(0) {
}
["subtasks"]=>
array(0) {
}
["related"]=>
array(0) {
}
}
有谁知道,如果有一个请求,我可以在哪里找到由特定用户 ID 分配、创建或订阅的所有任务?
或者我有没有可能发现错误?
资源 /user/:user_id/tasks
returns 用户的分配(分配给用户的任务和子任务)。这就是它设计的工作方式,也是它的工作方式,所以这不是错误。
Active Collab 5 没有 API 资源可以 return 您所有用户的订阅。
要获取用户创建的任务列表,您可以通过发送此查询参数列表来运行分配过滤器报告:
type
:AssignmentFilter
(必填)
created_by_filter
:selected_USERID,USERID,USERID
(用户 ID 列表)
include_subtasks
: 0
或 1
(包括或不包括子任务)
include_all_projects
:0
或 1
(当所有者报告 运行 时,我们应该查看所有项目,还是仅查看分配给该所有者的项目到).
示例:
GET https://myac.com/api/v1/reports/run?created_by_filter=selected_USERID,USERID,USERID&include_subtasks=0&type=AssignmentFilter&include_all_projects=1
资源 reports/run
可供具有 Owner
和 Member+
角色的用户使用(有权启动新项目和邀请人员的成员)。未经许可的会员或具有客户角色的人无法使用它。
PS:我为 Active Collab 工作。
因为没有简单的方法来获取用户 X 是订阅者的所有任务。
我想我会使用变通解决方案,例如创建任务列表或使用新标签,因为主要目标是在 AC 上创建 "Answer" 票,以便我们系统上的 Customers/Ticket Creator 获得正确的答案(我知道有评论,但它对我们不起作用)。
然后请求标签的任务列表或过滤器,然后为其使用 Assigne ID.. 或更多的蛮力方法来为每个任务调用 Get 方法并寻找订阅者。
GET /projects/1/tasks/2
祝你有个愉快的一天。
已有一个请求:
$requestUrl = "/users/".$userId."/tasks";
但它似乎对 Subscriber 不起作用,它是空的。如果我为这个用户分配,那么它已经填满了,但我需要它用于订阅者。
遗憾的是我没有在文档中找到任何内容。
array(3) {
["tasks"]=>
array(0) {
}
["subtasks"]=>
array(0) {
}
["related"]=>
array(0) {
}
}
有谁知道,如果有一个请求,我可以在哪里找到由特定用户 ID 分配、创建或订阅的所有任务?
或者我有没有可能发现错误?
资源 /user/:user_id/tasks
returns 用户的分配(分配给用户的任务和子任务)。这就是它设计的工作方式,也是它的工作方式,所以这不是错误。
Active Collab 5 没有 API 资源可以 return 您所有用户的订阅。
要获取用户创建的任务列表,您可以通过发送此查询参数列表来运行分配过滤器报告:
type
:AssignmentFilter
(必填)created_by_filter
:selected_USERID,USERID,USERID
(用户 ID 列表)include_subtasks
:0
或1
(包括或不包括子任务)include_all_projects
:0
或1
(当所有者报告 运行 时,我们应该查看所有项目,还是仅查看分配给该所有者的项目到).
示例:
GET https://myac.com/api/v1/reports/run?created_by_filter=selected_USERID,USERID,USERID&include_subtasks=0&type=AssignmentFilter&include_all_projects=1
资源 reports/run
可供具有 Owner
和 Member+
角色的用户使用(有权启动新项目和邀请人员的成员)。未经许可的会员或具有客户角色的人无法使用它。
PS:我为 Active Collab 工作。
因为没有简单的方法来获取用户 X 是订阅者的所有任务。 我想我会使用变通解决方案,例如创建任务列表或使用新标签,因为主要目标是在 AC 上创建 "Answer" 票,以便我们系统上的 Customers/Ticket Creator 获得正确的答案(我知道有评论,但它对我们不起作用)。 然后请求标签的任务列表或过滤器,然后为其使用 Assigne ID.. 或更多的蛮力方法来为每个任务调用 Get 方法并寻找订阅者。
GET /projects/1/tasks/2
祝你有个愉快的一天。