Мне просто нужно знать о том, как я могу получить токен следующей страницы, когда я пытаюсь получить все элементы с помощью квадратного API v1, потому что сейчас у меня есть клиент, у которого был элемент больше 1000, поэтому я не могу получить его вседаже если я не получил токен следующей страницы, поэтому я могу запросить его снова для следующей страницы.
Я использую простой запрос curl через GET /v1/{location_id}/items
, но я не получил идентификатор токена следующей страницы, чтобы я мог сделатьследующий запрос.
Даже я использовал SDK PHP для извлечения элементов через конечную точку listItems, и я не нашел пакетный токен в массиве ответов для повторного вызова следующей страницы.
<code>//Configure OAuth2 access token for authorization: oauth2
SquareConnect\Configuration::getDefaultConfiguration()->setAccessToken('sq0atp-xxxxxxxxxx');`
$api_instance = new SquareConnect\Api\V1ItemsApi();
$location_id = "xxxxxxxx"; // string | The ID of the location to list items for.
$batch_token = ""; // string | A pagination cursor to retrieve the next set of results for your original query to the endpoint.
try {
$result = $api_instance->listItems($location_id, $batch_token);
// inside this result array i didn't have batch token cursor but i get the record 999 array elements of my items
echo '<pre>$items results';
print_r($result);
echo '
';} catch (Exception $ e) {echo 'Исключение при вызове V1ItemsApi-> listItems:', $ e-> getMessage (), PHP_EOL;}