什么是分页光标&我该怎么用呢

时间:2017-06-21 04:18:57

标签: php square-connect

我正在尝试使用方形PHP SDK检索客户列表。如果我将$cursor留空,我可以看到所有客户信息的列表。如何使用分页光标按名​​称接收客户?示例代码如下:

<?php
    require_once(__DIR__ . '/vendor/autoload.php');

    // Configure OAuth2 access token for authorization: oauth2
    SquareConnect\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

    $api_instance = new SquareConnect\Api\CustomersApi();
    // string | A pagination cursor returned by a previous call to this endpoint. 
    //Provide this to retrieve the next set of results for your original query.  
    //See [Paginating results](#paginatingresults) for more information.
    $cursor = "cursor_example"; 
    try {
        $result = $api_instance->listCustomers($cursor);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling CustomersApi->listCustomers: '
                 , $e->getMessage(), PHP_EOL;
    }
 ?>

1 个答案:

答案 0 :(得分:0)

分页光标不允许您按名称查询客户。如果您有多个&#34;页面&#34;客户,然后它允许您通过提供代表下一页的令牌来获得更多客户。

如果您有足够的客户来填充多个页面,则会在响应中返回一个游标。