У меня следующий код в моем приложении, чтобы получить список всех заказов в shopify. Вызовы API 2019-07 устарели, и теперь я пытаюсь обновить следующий код, чтобы вместо этого использовать последнюю пагинацию на основе курсора.
Я использую этот клиент Shopify API https://github.com/nyalex/shopify-generating-api-token-guide
<?php
require_once("inc/functions.php");
$requests = $_GET;
//$hmac = $_GET['hmac'];
$serializeArray = serialize($requests);
$requests = array_diff_key($requests, array('hmac' => ''));
ksort($requests);
$token = "xxxxxxxxx";
$shop = "xxxxxxxxxx";
$storeURL = "https://" . $shop . ".myshopify.com";
$allOrder = array();
$i = 1;
do {
$array = array('limit' => '250', 'status' => 'any', 'page' => $i);
$orders = shopify_call($token, $shop, '/admin/api/2019-07/orders.json', $array, 'GET');
$orders = json_decode($orders['response'], JSON_PRETTY_PRINT);
$i++;
foreach ($orders['orders'] as $order) {
$allOrder[] = $order;
}
} while (count($orders['orders']) != 0);
//print_r($orders);
?>
Спасибо