本帖最后由 追影 于 2023-4-27 09:26 编辑
导入产品我们只需要构造json格式或php数组格式 调用的方法有两种
第一:通过命令行批量导入 我这里导入一条测试:
产品json的demo位置 catalog/controller/api/addorupdate_product.json
$this->load->controller('api/product/add', $data);传的是json转的数组
命令运行就是 php cmd.php test_api_import
查看产品增加成功没有
这里可以关闭控制器的token验证的 catalog/controller/api/product.php
- $check = $this->check->checkToken();
复制代码
直接改成
第二:通过curl来调用
(1)获取token 当然你可以和第一一样关闭token 直接调用api 地址 Url:http://您的域名/index.php?route=api/login Method: POST parameter: Username:shopk Key:nsnT74o77pCmJmdL81RMdDoOs6cJ6zkkHOSmDCjBGX8m6WlKP56Rvc82wMRdZoTorZGzPgaHgBdHA3GBToaiOkaZamlPV6jJUw10yw5BvKL0w0TxZJtaTpA0BU7nI1O3qhogknX7ObHuCYxNpdcXnG8r3ffZ0txGqzmer7EyP4UdFiaIidyTezEgr6RYwtJnVttD2Op2PxU8rOOFPmpkgKUDqn2wj0FvFXkI3ic76g3YaFqtyqsePxeLZwfSC3QE ip需要后台加白名单:系统设置-》管理员管理-》API接口 (2) token调用产品入库API (1)产品添加/修改(需token) Url:http://域名/index.php?route=api/product/add&api_token= 第一步的token 然后post body json字符串
|