| | |
| | | 'parse_url'=>'https://openapi.dataoke.com/api/dels/kit/contentParse', |
| | | 'similer_url'=>'https://openapi.dataoke.com/api/goods/list-similer-goods-by-open', |
| | | 'gift_money_url'=>'https://openapi.dataoke.com/api/goods/first-order-gift-money', |
| | | 'bottom_price_url'=>'https://openapi.dataoke.com/api/goods/get-history-low-price-list', |
| | | ]; |
| | | |
| | | const shop_type = ["0"=>"淘宝","1"=>"天猫","2"=>"天猫超市","3"=>"天猫国际"]; |
| | |
| | | $result['data']=$list; |
| | | return $result; |
| | | } |
| | | |
| | | /** |
| | | * 历史新低商品 |
| | | */ |
| | | public function bottomPrice($pageSize,$pageId,$cids,$sort) |
| | | { |
| | | if($cids==0) |
| | | { |
| | | $cids=""; |
| | | } |
| | | $params_data = [ |
| | | 'pageSize'=>$pageSize, |
| | | 'pageId' =>$pageId, |
| | | 'cids' => $cids, |
| | | 'sort'=>$sort |
| | | ]; |
| | | $params = $this->setParams($params_data); |
| | | $result = send_get(self::request_url['bottom_price_url'],$params); |
| | | if(empty($result) || $result['code'] != 0) return []; |
| | | $list = $result['data']['list']; |
| | | if(!empty($list)){ |
| | | foreach($list as &$goods){ |
| | | $goods = self::GetGoodsFy($goods,$goods["actualPrice"],$goods["commissionRate"]); |
| | | } |
| | | } |
| | | $result['data']['list']=$list; |
| | | return $result; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取专辑列表 |
| | | * |
| | |
| | | * @param mixed 大淘客的二级类目id,通过超级分类API获取。仅允许传一个二级id,当一级类目id和二级类目id同时传入时,会自动忽略二级类目id |
| | | * @return void |
| | | */ |
| | | public function getGoodsList($cids,$subcid,$sort=0,$page = 1,$page_size,$tchaoshi=0) |
| | | public function getGoodsList($cids,$subcid,$sort=0,$page = 1,$page_size,$tchaoshi=0,$secrend_search=0) |
| | | { |
| | | $params = $this->setParams(['cids'=>$cids,'tchaoshi'=>$tchaoshi,'subcid'=>$subcid,'sort'=>$sort,'pageId'=>$page,'pageSize'=>$page_size]); |
| | | |
| | | if($secrend_search>0) |
| | | {//有二级筛选 |
| | | switch($secrend_search) |
| | | { |
| | | case 1://60天最低价 |
| | | $params['lowestPrice']=1; |
| | | break; |
| | | case 2://聚划算 |
| | | $params['juHuaSuan']=1; |
| | | break; |
| | | case 3://淘抢购 |
| | | $params['taoQiangGou']=1; |
| | | break; |
| | | case 4://多买多送 |
| | | $params['specialId']=2; |
| | | break; |
| | | case 5://限量抢购 |
| | | $params['specialId']=3; |
| | | break; |
| | | case 6://额外满减 |
| | | $params['specialId']=4; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | $result = send_get(self::request_url['goods_list'],$params); |
| | | |
| | | if(empty($result) || $result['code'] != 0) return []; |