ActiveCollab API return 所有活动项目

ActiveCollab API return all active projects

我们对来自 ActiveCollab 的 API 有疑问。我们正在使用这个 API 点:

https://app.activecollab.com/117236/api/v1/projects/

但它没有返回所有活动项目。例如,不包含项目 "CrossMasters: Marketing" (https://app.activecollab.com/117236/projects/7)。

你能帮我们吗?就在几天前,它起作用了。

项目 API 已分页,其中 returns 50 个项目最新 activity。您可以通过添加 page GET 属性访问其他页面。例如,您可以通过调用请求第二页项目:

https://app.activecollab.com/117236/api/v1/projects?page=2

您可以检查分页 headers 以查看实际有多少个项目,并根据该信息实施循环,或者只是逐页浏览,直到到达 returns 的页面没结果。可以在这个 Whosebug 答案中找到有关此的更多信息:

https://whosebug.com/a/40020858/338473