api - ActiveCollab API 返回所有活动项目
问题描述
ActiveCollab 的 API 有问题。我们正在使用这个 API 点:
https://app.activecollab.com/117236/api/v1/projects/
但它不会返回所有活动项目。例如,不包含项目“CrossMasters: Marketing”(https://app.activecollab.com/117236/projects/7)。
你能帮助我们吗?就在几天前,它奏效了。
解决方案
Projects API 是分页的,它返回 50 个具有最新活动的项目。您可以通过添加page
GET 属性访问其他页面。例如,您可以通过调用以下方式请求项目的第二页:
https://app.activecollab.com/117236/api/v1/projects?page=2
您可以检查分页标题以查看实际有多少项目,并根据该信息实现一个循环,或者简单地逐页浏览,直到您到达没有返回任何结果的页面。有关此的更多信息可以在这个 StackOverflow 答案中找到:
推荐阅读
- java - Spring Webflux 或非阻塞模式不能不利于扩展
- c# - 使用 foreach 获取变换的父/子游戏对象时出错
- python - 时间序列数据框熊猫中的多天明智图
- javascript - 如何使用带有 Django 的所见即所得 HTML Javascript 编辑器将数据传递到数据库。
- python - 如何在 Python 中扫描一个句子
- tensorflow - TensorFlow 中的 K-means 聚类算法
- c++ - 为什么 emplace_back("Hello") 调用 strlen?
- r - 使用 for 循环存储元分析结果
- python - 使用python替换字典中的矩阵键返回错误的选项
- php - 数据表不适用于 php