대부분의 API 응답은 페이지가 매겨지고 페이지 매김은 GET 스위치를 사용하여 끌 수 없습니다. 대신 헤더 다음 확인해야합니다 :
X-Angie-PaginationCurrentPage
은 - 현재 페이지
X-Angie-PaginationItemsPerPage
을 나타냅니다 - 페이지
X-Angie-PaginationTotalItems
당 항목의 수를 나타냅니다 - 전체 데이터 세트에있는 항목의 수를 나타냅니다.
데이터가 끝날 때까지 페이지를 탐색하십시오.
또 다른 옵션은 프로젝트의 필터를 사용하는 것입니다.
curl -H "X-Angie-AuthApiToken: YOUR-API-TOKEN" "http://your.activecollab.com/api/v1/reports/run?type=ProjectsFilter"
이 하나가 반환됩니다 모든 활성 프로젝트 : 여기에 모든 프로젝트에 돌아갑니다 예를 들어 요청의
curl -H "X-Angie-AuthApiToken: YOUR-API-TOKEN" "http://your.activecollab.com/api/v1/reports/run?type=ProjectsFilter&completed_on_filter=is_not_set"
? Active Collab 5는 v4가 지원하는 동안 해당 인수를 지원하지 않으므로 여기서는 버전 번호와 관련이 있습니다. 또한 요청과 함께 어떤 API URL을 사용하는지 알려주세요. 질문을 업데이트하면 빠른 시일 내에 답변 해 드리겠습니다. – Ilija
우리가 사용하는 버전은 ACTIVE COLLAB 5.11.0, 우리가 타격하고있는 URL입니다 : projects? dont_limit_result = 1 & page = $ page – Karol
답변이 게시되었습니다. 도움이된다면 답을 받아 들여 다른 사람에게 맞는 답을 알리십시오 (또는 답변을 개선하는 방법을 제안하십시오). – Ilija