JSON API の結果からすべての結果を挿入しようとしています。ページごとに最大 200 の結果に制限されていますが、次の 200 の結果を取得するためにアクセスする次の URL を提供しています。 API が提供します。
{
"count": 200,
"total": 31108,
"nextUrl": "https://**/api/v1/***/orders?secure_auth_key=****&offset=200",
"orders": [
{
"number": 40026,
"paymentStatus": "ACCEPTED",
etc....
}
],
}
これらの200の結果を取得してmySQLに保存する現在のコードは次のとおりです
$url = "https://****/api/v1/***/orders?secure_auth_key=*****";
$json = file_get_contents($url, 0, null, null);
$result = json_decode($json, true)
foreach($result['orders'] as $order) {
mysql_query("INSERT INTO blah blah");
}
次のページからデータを自動的に取得するように作成するにはどうすればよいですか。