【问题标题】:Square Connect API cURL call limits Inventory resultsSquare Connect API cURL 调用限制库存结果
【发布时间】:2014-09-26 00:43:30
【问题描述】:

当我使用 cURL 调用从我的库存中获取变体 ID 和当前数量时:

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_HTTPHEADER, array('Authorization: Bearer PERSONAL_ACCESS_TOKEN' ));
    curl_setopt ($curl, CURLOPT_URL, "https://connect.squareup.com/v1/me/inventory/");
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
    if(!curl_exec($curl)){
        die('Error: "' . curl_error($curl) . '" - Code: ' . curl_errno($curl));
    }
    $ch = curl_exec ($curl);
    curl_close ($curl);
    $ch = json_decode($ch, true);
    $c = count($ch);

$c = 299,所以它返回的项目限制为 300 个。我的库存中有超过 1,000 件物品。

这次通话的上限是 300 还是我做错了什么?

【问题讨论】:

    标签: php curl square-connect


    【解决方案1】:

    我在添加新项目时犯了一个错误。添加它们时,我没有在门户网站上启用库存跟踪。我刚刚通过启用一些额外项目的库存跟踪来测试这一点,我的数量增加了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-03
      • 1970-01-01
      • 1970-01-01
      • 2016-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多