From c1dfbb647c0aac23f9773196a3b4c5a31117d0c2 Mon Sep 17 00:00:00 2001 From: zhaojs <349234519@qq.com> Date: 星期三, 19 七月 2023 13:42:11 +0800 Subject: [PATCH] no message --- application/api/logic/taoke/device/Pdd.php | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/application/api/logic/taoke/device/Pdd.php b/application/api/logic/taoke/device/Pdd.php index 0749657..b3adba2 100644 --- a/application/api/logic/taoke/device/Pdd.php +++ b/application/api/logic/taoke/device/Pdd.php @@ -137,15 +137,25 @@ * @param [type] $goods_sign 鍟嗗搧sign * @return void */ - public function getGoodsDetail($goods_sign,$is_browse = true) + public function getGoodsDetail($goods_sign,$is_browse = true,$relationid='') { $params = [ 'goods_sign' => $goods_sign ]; + if(!empty($relationid)) + { + $params['custom_parameters']='{"uid":"'.$relationid.'"}'; + if(!empty(MOBILE_INFO)){ + $params['pid'] = MOBILE_INFO == "IOS" ? $this->config['ios_pid'] : $this->config['android_pid']; + }else{ + return []; + } + } $send_data = $this->makeSign($params,self::request_url['goods_detail_url']); $result = send_get(self::base_url,$send_data); if(empty($result)) fault('鏁版嵁鑾峰彇澶辫触'); - if(isset($result['error_response']) && !empty($result['error_response'])) fault('鏁版嵁鑾峰彇澶辫触(-1)'); + //if(isset($result['error_response']) && !empty($result['error_response'])) fault('鏁版嵁鑾峰彇澶辫触(-1)'); + if(isset($result['error_response']) && !empty($result['error_response'])) return []; $goods = isset($result['goods_detail_response']['goods_details'][0]) ? $result['goods_detail_response']['goods_details'][0] : []; $goods = $this->initGoods($goods); if($is_browse)self::browseLog($goods); @@ -350,7 +360,7 @@ } $send_data = $this->makeSign($params,self::request_url['search_goods_url']); $result = send_get(self::base_url,$send_data); - if(empty($result) || isset($result['error_response'])) fault('鏁版嵁鑾峰彇澶辫触'); + if(empty($result) || isset($result['error_response'])) return []; //fault('鏁版嵁鑾峰彇澶辫触'); $list = $result['goods_search_response']['goods_list']; if(!empty($list)){ $tmp = []; -- Gitblit v1.9.3