很多時候,你可能不希望在一次請求中檢索所有資料,你可以使用 limit 和 offset 參數來指定你想要檢索的資料數量,以及在開始時要跳過的資料數量,這樣用戶端就可以實現分頁查看資料。
limit 和 offset 參數的使用方式類似於 SQL 的 limit 參數。Offset 是在開始時要跳過的資料數量,limit 是要回傳的資料數量。
預設回傳資料量是 1000 筆,如果希望回傳包含超過 1000 筆資料,則需要提供 limit 參數。
格式如下:
limit=offset 參數表示在回傳之前應跳過的資料數量,用於瀏覽已檢索頁面。 limit 參數是每次調用應回傳的最大資料數。 例如,下面的調用將跳過前 5 筆資料,並回傳第 6 到 13 筆,總共 8 筆資料。&offset=
curl --get -d "limit=8" \ -d "offset=5" \ -H "Authorization:Basic YOUR_API_KEY_GOES_HERE" \ -d api \ https://www.ragic.com/demo/sales/1