From 741672790a5dc06e2e078b29451458f779985c59 Mon Sep 17 00:00:00 2001 From: heyuntao <heyuntao@LAPTOP-MP4HD5NS> Date: 星期一, 03 七月 2023 15:32:38 +0800 Subject: [PATCH] 新增京东,抖音0元购商品列表接口 --- application/api/logic/taoke/device/Jd.php | 41 ++++++++++++++++++++++++++++++++++++----- 1 files changed, 36 insertions(+), 5 deletions(-) diff --git a/application/api/logic/taoke/device/Jd.php b/application/api/logic/taoke/device/Jd.php index ca5de53..cc781b6 100644 --- a/application/api/logic/taoke/device/Jd.php +++ b/application/api/logic/taoke/device/Jd.php @@ -113,7 +113,7 @@ /** * 鍚勫ぇ姒滃崟 http://jingtuitui.com/api_item?id=9 * - * @param [type] $eliteId 棰戦亾ID discountReal瀹炴椂鐖嗗崟姒滐紱inOrderCount30Days 30澶╅攢閲忔锛沬nOrderComm30Days 30澶╂敹鐩婃锛沝iscountCount鎬婚鍒� + * @param [type] $eliteId 棰戦亾ID discountReal瀹炴椂鐖嗗崟姒滐紱inOrderCount30Days 30澶╅攢閲忔锛沬nOrderComm30Days 30澶╂敹鐩婃锛沝iscountCount鎬婚鍒�; * @param integer $page * @param [type] $page_size * @return void @@ -343,6 +343,37 @@ } } + /** + * 鈥�9鍧�9鈥濅笓鍦� https://jingtuitui.com/api_item?id=13 + * + * @param [type] $page + * @param [type] $pageSize + * @return void + */ + public function getNineSift($page,$pageSize) + { + $send_data = [ + 'appkey' => $this->appkey, + 'appid' => $this->appid, + 'v' => $this->goods_version, + 'pageIndex' => $page, + 'pageSize' => $pageSize, + 'sortName'=>' finally', + 'sort'=>'asc', + 'eliteId'=>'nineSift' + ]; + $result = send_get(self::request_url['goods_list_url'],$send_data); + + if(empty($result) || $result['return'] != 0) fault('鏁版嵁鑾峰彇澶辫触'); + $list = $result['result']['data']; + if(!empty($list)){ + foreach($list as &$goods){ + $goods = self::initGoods($goods); + } + } + return $list; + } + /** @@ -388,8 +419,8 @@ $init_goods['labelImg'] = self::initSourse($init_goods['sourceType']); $init_goods['isCollect'] = self::isCollect($init_goods); if($init_goods["originalPrice"])$init_goods["originalPrice"] = (string)$init_goods["originalPrice"]; - $init_goods['fanli'] = self::rebate($goods['final_price'],$goods['commissionShare']); - $init_goods['topFanli'] = self::rebate($goods['final_price'],$goods['commissionShare'],self::$topFanliRate); + $init_goods['fanli'] = self::rebate($goods['final_price'],$goods['commissionShare']/100); + $init_goods['topFanli'] = self::rebate($goods['final_price'],$goods['commissionShare']/100,self::$topFanliRate); return $init_goods; } @@ -436,8 +467,8 @@ $init_goods['faction'] = "j"; $init_goods['labelImg'] = self::initSourse($init_goods['sourceType']); $init_goods['isCollect'] = self::isCollect($init_goods); - $init_goods['fanli'] = self::rebate($init_goods["actualPrice"],$goods['commissionInfo']['commissionShare']); - $init_goods['topFanli'] = self::rebate($init_goods['actualPrice'],$goods['commissionInfo']['commissionShare'],self::$topFanliRate); + $init_goods['fanli'] = self::rebate($init_goods["actualPrice"],$goods['commissionInfo']['commissionShare']/100); + $init_goods['topFanli'] = self::rebate($init_goods['actualPrice'],$goods['commissionInfo']['commissionShare']/100,self::$topFanliRate); return $init_goods; } -- Gitblit v1.9.3