goods.php 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: stbz
  5. * Date: 2020/6/17
  6. * Time: 2:04 PM
  7. */
  8. require_once __DIR__ . '/../autoload.php';
  9. use Stbz\Api\SupplyClient;
  10. $appKey = "123stbz456";
  11. $appSecret = "WywhCb6iYyshGBO0caWn3GLSeKloOnsn";
  12. try {
  13. $supplyClient = new SupplyClient($appKey,$appSecret);
  14. } catch (OssException $e) {
  15. printf(__FUNCTION__ . "creating supplyClient instance: FAILED\n");
  16. printf($e->getMessage() . "\n");
  17. return null;
  18. }
  19. //获取商品列表
  20. $param = ['page'=>1, 'limit'=>20, 'source'=>2];
  21. $response = $supplyClient->getApiResponse("get","/v2/Goods/Lists",$param);
  22. //获取商品详情
  23. //$param = ['id'=>890394];
  24. //$response = $supplyClient->getApiResponse("get","/v2/Goods/Detail",$param);
  25. //批量获取详情
  26. //$param = ['ids'=>'890394,890395'];
  27. //$response = $supplyClient->getApiResponse("get","/v2/Goods/GetBulkGoodDetail",$param);
  28. //获取全量分类
  29. //$param = ['page'=>1, 'limit'=>20, 'source'=>2];
  30. //$response = $supplyClient->getApiResponse("get","/v2/Category/Lists",$param);
  31. //获取逐级类目
  32. //$param = ['parent_id'=>0,'source'=>2];
  33. //$response = $supplyClient->getApiResponse("get","/v2/Category/GetCategory",$param);
  34. //批量更新商品
  35. //$param = ['goodsIds'=>'890394,890395'];
  36. //$response = $supplyClient->getApiResponse("get","/v2/Goods/GetBulkGoodsMessage",$param);
  37. //在线选品
  38. //$param = ['page'=>1, 'limit'=>20, 'source'=>2];
  39. //$response = $supplyClient->getApiResponse("get","/v2/GoodsStorage/Lists",$param);
  40. //选品库增加商品
  41. //$param = ['goods_ids'=>'890394,891827'];
  42. //$response = $supplyClient->getApiResponse("get","/v2/GoodsStorage/Add",$param);
  43. //选品库商品列表
  44. //$param = ['page'=>1, 'limit'=>20, 'source'=>2];
  45. //$response = $supplyClient->getApiResponse("get","/v2/GoodsStorage/MyLists",$param);
  46. //选品库移除商品
  47. //$param = ['goods_ids'=>'891827'];
  48. //$response = $supplyClient->getApiResponse("get","/v2/GoodsStorage/Remove",$param);
  49. var_dump($response);