我可以使用 SDK 使用“全局”任务 ID(在任务 URL 中找到)和 SDK 毫无问题地发表评论:
$client->post('comments/task/12', ['body' => $commit_msg]);
我想发送 put 请求来全局更新任务 ID,例如
$client->put('task/12', ['assignee_id' => 4]);
按项目引用任务,然后按全局 ID 工作...
$client->put('project/4/task/12', ['name' => 'new name']);
但这应该可以在不引用项目的情况下工作。 按项目和任务引用任务 # 相对于项目(我所期望的)是行不通的。
$client->put('project/4/task/2', ['name' => 'new name']);
最佳答案
目前,无法向任务发送请求并跳过项目,因此两个参数都是必需的。当前的实现使用项目作为一种中间件(访问权限检查)。
关于activecollab - 如何使用 ActiveCollab API 通过全局 ID(无项目)访问任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42848238/