zhaojs
2023-06-05 ea08124776f2d39489119096529f2022abc6d71b
Merge branch 'feature/v1.1.2api' of http://60.204.153.149:8081/r/dfgApi into feature/v1.1.2api
已修改2个文件
39 ■■■■■ 文件已修改
application/api/controller/Taoke.php 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
application/api/logic/taoke/device/Dataoke.php 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
application/api/controller/Taoke.php
@@ -342,9 +342,13 @@
        if(empty($goods_id)) $this->error('商品id不能为空');
        $LogicHaodanku = new LogicHaodanku();
        // $LogicHaodanku = new LogicHaodanku();
        $list = $LogicHaodanku->getSimilarInfo($goods_id,10);
        // $list = $LogicHaodanku->getSimilarInfo($goods_id,10);
        $LogicDataoke=new LogicDataoke();
        $list=$LogicDataoke->getSimilarInfo($goods_id,10);
        if($list === false) $this->error($LogicHaodanku->getError());
application/api/logic/taoke/device/Dataoke.php
@@ -31,7 +31,8 @@
        'album_goods_url'=>'https://openapi.dataoke.com/api/album/goods-list',
        'fqb_url'=>'https://dtkapi.ffquan.cn/dtk_go_app_api/v1/page-goods-ranking',
        'friends-circle-list'=>'https://openapi.dataoke.com/api/goods/friends-circle-list',
        'parse_url'=>'https://openapi.dataoke.com/api/dels/kit/contentParse'
        'parse_url'=>'https://openapi.dataoke.com/api/dels/kit/contentParse',
        'similer_url'=>'https://openapi.dataoke.com/api/goods/list-similer-goods-by-open',
    ];
    const shop_type = ["0"=>"淘宝","1"=>"天猫","2"=>"天猫超市","3"=>"天猫国际"];
@@ -639,6 +640,34 @@
        return $goods;
    }
    /**
     * 猜你喜欢商品 https://www.dataoke.com/pmc/api-d.html?id=16
     *
     * @param [type] $goodsId
     * @param [type] $page_size 每页数据
     * @return void
     */
    public function getSimilarInfo($goods_id,$page_size)
    {
        $params = $this->setParams(['id'=>$goods_id,'size'=>$page_size]);
        $result = send_get(self::request_url['similer_url'],$params);
        if(empty($result) || $result['code'] != 0) return [];
        $list = $result['data'];
        if(!empty($list)){
            foreach($list as &$goods){
                $goods = self::initGoods($goods);
            }
        }
        return $list;
    }
    /**
     * 格式化商品信息