1
와 JSON의 여러 페이지를 가져 오기, 내가 꽤API를 호출 할 때 JQ
curl "https://mywebsite.com/api/cars.json&page=1" | jq '.'
인쇄 할 수있는 JSON을 반환하고 다음 샘플 출력입니다. 두 페이지의 레코드 (총 112 개의 항목과 페이지 당 100 개의 항목 만 표시됨)가 표시되는 경우 jq
에서 두 명령을 모두 사용하여 데이터 페이지를 즉시 가져올 수 있습니까?
{
"current_page": 1,
"per_page": 100,
"total_entries": 112,
"items": [
{
"id": 1,
"name": "vehicleA",
"state": "available",
"charge": 100
},
{
"id": 2,
"name": "vehicleB",
"state": "available",
"charge": 75
},
{
"id": 3,
"name": "vehicleB",
"state": "available",
"charge": 50
}...
수 없습니다. 'jq'는 HTTP에 대해 아무것도 모릅니다. 'curl'은 데이터를 가져옵니다. 'jq'는'curl'의 출력을 처리합니다. – chepner
하나 이상의 페이지를 요청할 수있는 방법이 없는지 API를 확인 했습니까? 또는 페이지 매김을 모두 피할 수 있습니까? – peak