dealbao / service
dealbao SDK 服务
v1.2.7
2020-09-11 08:35 UTC
Requires
- pimple/pimple: ^3.2
README
英文文档 | 中文说明
一、下载:
composer 链接:https://packagist.org.cn/packages/dealbao/service
composer 命令:composer require dealbao/service
github 链接:https://github.com/wangfuguier2009/dealbao
二、如何使用:
如果你的框架有自动加载功能,可以直接使用
如果框架不能自动加载,则在你的 PHP 文件中使用 require_once'../vendor/autoload.php';# 路径是您自己的路径
三、填写配置
找到配置文件 config.php,填写你的 appid 和 secret
四、客户端实例化(请参考示例代码获取详细信息)
1. 获取 access_token
#use Dealbao\Open\Client as RequestClient;
// require_once '/path/to/deal-open-sdk/../vendor/autoload.php';
//Instantiate the caller
$Client = new Dealbao\Open\Client();
另一种方式是不使用配置文件,通过传递 appid 和 secret 来实例化
$config['appid'] = 'your appid';
$config['secret'] = 'your secret';
//Instantiate the caller
$Client = new Dealbao\Open\Client($config);
2. 客户端实例在请求其他接口时
传入 access_token
//Instantiate the caller
$config["access_token"] = '36B6E53FA87D611E90D8BD17BD6CE1AB';
$Client = new Dealbao\Open\Client($config);
五、请求示例(请参考示例代码获取详细信息)
1. 获取语言列表
//Instantiate the caller
$config["access_token"] = '72A3B9F45EE104C960E7086472A7ADD2';
$Client = new Dealbao\Open\Client($config);
//get support language
$res = $Client->Lang->getLangList();
var_dump($res);
2. 根据分类获取产品列表(参数基于官方网站:接口中指定的参数)
$param = [];
$param['gc_id'] = 3;
$param['level'] = 3;
$param['language_id'] = 2;
$res = $Client->Goods->getGoodsListByCate($param);