квадратная следующая партия лексем - PullRequest
0 голосов
/ 12 сентября 2018

Мне просто нужно знать о том, как я могу получить токен следующей страницы, когда я пытаюсь получить все элементы с помощью квадратного 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;}
...