作者 lackoxygen

def new douke api

... ... @@ -23,7 +23,8 @@
"ext-json": "*",
"illuminate/support": "^8.0",
"illuminate/console": "^8.0",
"illuminate/http": "^8.0"
"illuminate/http": "^8.0",
"guzzlehttp/guzzle": "^7.0"
},
"require-dev": {
"phpunit/phpunit": "^9.5.10",
... ...
... ... @@ -753,4 +753,81 @@ class Buyin extends Request implements BuyinInterface
->path('/buyin/activityShareConvert')
->params($params);
}
/**
* @inheritDoc
*/
public function kolMaterialsProductsSearch(array $params = [])
{
$this->builder->method('POST')
->service('buyin.kolMaterialsProductsSearch')
->path('/buyin/kolMaterialsProductsSearch')
->params($params);
}
/**
* @inheritDoc
*/
public function doukeOrderAds(array $params = [])
{
$this->builder->method('POST')
->service('buyin.doukeOrderAds')
->path('/buyin/doukeOrderAds')
->params($params);
}
/**
* @inheritDoc
*/
public function doukePidList(array $params = [])
{
$this->builder->method('POST')
->service('buyin.doukePidList')
->path('/buyin/doukePidList')
->params($params);
}
/**
* @inheritDoc
*/
public function doukePidCreate(array $params = [])
{
$this->builder->method('POST')
->service('buyin.doukePidCreate')
->path('/buyin/doukePidCreate')
->params($params);
}
/**
* @inheritDoc
*/
public function doukePidEdit(array $params = [])
{
$this->builder->method('POST')
->service('buyin.doukePidEdit')
->path('/buyin/doukePidEdit')
->params($params);
}
/**
* @inheritDoc
*/
public function doukePidDel(array $params = [])
{
$this->builder->method('POST')
->service('buyin.doukePidDel')
->path('/buyin/doukePidDel')
->params($params);
}
/**
* @inheritDoc
*/
public function doukeActivityMaterialList(array $params = [])
{
$this->builder->method('POST')
->service('buyin.doukeActivityMaterialList')
->path('/buyin/doukeActivityMaterialList')
->params($params);
}
}
... ...
... ... @@ -394,10 +394,11 @@ interface BuyinInterface
public function buyinShareCommandParse(array $params = []);
/**
* 达人商品分销转链
* @link https://op.jinritemai.com/docs/api-docs/61/1464
* 达人商品分销转链(旧) 使用kolMaterialsProductsSearch代替
* @param array $params
* @return ResultSet
* @deprecated
* @link https://op.jinritemai.com/docs/api-docs/61/1464
*/
public function buyinKolProductShare(array $params = []);
... ... @@ -552,4 +553,60 @@ interface BuyinInterface
* @return ResultSet
*/
public function buyinActivityShareConvert(array $params = []);
/**
* 检索精选联盟商品
* @link https://op.jinritemai.com/docs/api-docs/61/1725
* @param array $params
* @return mixed
*/
public function kolMaterialsProductsSearch(array $params = []);
/**
* 查询独立抖客分销订单
* @link https://op.jinritemai.com/docs/api-docs/61/3083
* @param array $params
* @return mixed
*/
public function doukeOrderAds(array $params = []);
/**
* 抖客PID查询接口
* @link https://op.jinritemai.com/docs/api-docs/61/3082
* @param array $params
* @return mixed
*/
public function doukePidList(array $params = []);
/**
* 独立抖客PID创建
* @link https://op.jinritemai.com/docs/api-docs/61/3081
* @param array $params
* @return mixed
*/
public function doukePidCreate(array $params = []);
/**
* 独立抖客PID编辑
* @link https://op.jinritemai.com/docs/api-docs/61/3080
* @param array $params
* @return mixed
*/
public function doukePidEdit(array $params = []);
/**
* 独立抖客PID删除
* @link https://op.jinritemai.com/docs/api-docs/61/3079
* @param array $params
* @return mixed
*/
public function doukePidDel(array $params = []);
/**
* 获取活动页物料列表
* @link https://op.jinritemai.com/docs/api-docs/61/3129
* @param array $params
* @return mixed
*/
public function doukeActivityMaterialList(array $params = []);
}
... ...