order.php 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: stbz
  5. * Date: 2020/6/17
  6. * Time: 4:00 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. $param =[
  20. 'address'=>[
  21. 'consignee' => '小胜',
  22. 'phone' => '13000000000',
  23. 'province' => '北京市',
  24. 'city' => '北京市',
  25. 'area' => '丰台区',
  26. 'street' => '卢沟桥街道',
  27. 'description' => '和谐银座商场',
  28. ],
  29. 'spu' => [
  30. [
  31. 'sku'=>5542227,
  32. 'number'=>1,
  33. ],
  34. ],
  35. ];
  36. //可售检测
  37. $response = $supplyClient->getApiResponse("get","/v2/order/availableCheck",$param);
  38. //前置校验
  39. //$response = $supplyClient->getApiResponse("post","/v2/order/beforeCheck",$param);
  40. //下单接口
  41. //$param =[
  42. // 'address'=>[
  43. // 'consignee' => '小胜',
  44. // 'phone' => '13000000000',
  45. // 'province' => '北京市',
  46. // 'city' => '北京市',
  47. // 'area' => '丰台区',
  48. // 'street' => '卢沟桥街道',
  49. // 'description' => '和谐银座商场',
  50. // ],
  51. //
  52. // 'spu' => [
  53. // [
  54. // 'sku'=>15570,//skuId
  55. // 'number'=>1,
  56. // ],
  57. // ],
  58. // 'orderSn'=>'thirdsn20200617160900001',//商城订单号
  59. //];
  60. //$response = $supplyClient->getApiResponse("post","/v2/order",$param);
  61. //失败补单
  62. //$param = ['orderSn'=>'0200617160_2_1'];
  63. //$response = $supplyClient->getApiResponse("patch","/v2/order",$param);
  64. //全平台订单列表
  65. //$param = ['page'=>1,'limit'=>20];
  66. //$response = $supplyClient->getApiResponse("get","/v2/order",$param);
  67. //各平台订单列表
  68. //$source =2;//京东渠道
  69. //$response = $supplyClient->getApiResponse("get","/v2/order/source".$source,$param);
  70. //订单详情
  71. //$param = [];
  72. //$sn ="20191115204845294762_6_1_1";//三级订单号
  73. //$response = $supplyClient->getApiResponse("get","/v2/order".$sn,$param);
  74. //物流查询
  75. //$param = [
  76. // 'orderSn'=>'20200610111116', //商城订单号
  77. // 'sku'=>4339236
  78. //];
  79. //
  80. //$response = $supplyClient->getApiResponse("get","/v2/logistic",$param);
  81. //物流查询
  82. //$param = [];
  83. //$response = $supplyClient->getApiResponse("get","/v2/logistic/firms",$param);
  84. var_dump($response);