dealbao/service

dealbao SDK 服务

v1.2.7 2020-09-11 08:35 UTC

This package is auto-updated.

Last update: 2024-09-11 17:23:24 UTC


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);