1

我正在尝试通过 Active Collab REST API 获取任务信息并遇到问题。我通过登录名和密码获得了令牌,并成功地在下一个 URL 上发出了请求:

GET on https://app.activecollab.com/ACCOUNT_ID/api/v1/projects
GET on https://app.activecollab.com/ACCOUNT_ID/api/v1/projects/1

但我收到 404:

GET on https://app.activecollab.com/ACCOUNT_ID/api/v1/projects/1/time-records

我在文档中找到了这个端点

https://developers.activecollab.com/api-documentation/v1/projects/elements/time-records/time-records.html

你能向我解释我做错了什么吗?

非常感谢

4

1 回答 1

0

每个项目默认不启用时间跟踪。您可以确保在创建项目(或更新项目的设置)时启用它,或者检查它是否在您的代码中启用。

要检查它是否已启用,您可以在/projects/:project_id/time-recordsAPI 端点上探测 404,或者您可以检查is_tracking_enabled/projects/:project_idAPI 响应中获得的响应中的属性。

于 2017-02-07T06:00:25.017 回答