Blame view

library/LibModels/Wap/Home/SideData.php 1.41 KB
hf authored
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
<?php

namespace LibModels\Wap\Home;

use Api\Sign;
use Api\Yohobuy;

/**
 * 侧边栏的数据模型
 * 
 * @name SideData
 * @package LibModels/Wap/Home
 * @copyright yoho.inc
 * @version 1.0 (2015-10-13 17:42:27)
 * @author fei.hong <fei.hong@yoho.cn>
 */
class SideData
{
hf authored
19
hf authored
20
    const URI_LEFTNAV_ENTRANCE = 'operations/api/v5/entrance/getEntrance';
21
    const URI_LEFTNAV_CATEGORY = 'operations/api/v6/category/getCategory';
hf authored
22
hf authored
23 24 25 26 27 28 29 30
    /**
     * 左侧边栏的分类和图标数据
     * 
     * @return array
     */
    public static function leftNav()
    {
//        $param = Yohobuy::param();
hf authored
31
//        $param['client_type'] = 'h5'; // 因安卓不返回icon的地址
hf authored
32
//        $param['client_secret'] = Sign::getSign($param);
hf authored
33
//        $query = Yohobuy::httpBuildQuery('', $param);
hf authored
34
//        
hf authored
35
//        $urlList = array();
36 37
//        $urlList['getEntrance'] = SERVICE_URL . self::URI_LEFTNAV_ENTRANCE . $query;
//        $urlList['getCategory'] = SERVICE_URL . self::URI_LEFTNAV_CATEGORY . $query;
hf authored
38 39
//        
//        return Yohobuy::getMulti($urlList);
hf authored
40
hf authored
41 42
        $param = Yohobuy::param();
        $param['client_type'] = 'h5'; // 调用H5手机网站的
43
        $param['private_key'] = 'fd4ad5fcfa0de589ef238c0e7331b585'; // 调用Android的private_key不然会有参数验证错误的bug
hf authored
44
        $param['client_secret'] = Sign::getSign($param);
hf authored
45
46
        return Yohobuy::get(SERVICE_URL . self::URI_LEFTNAV_CATEGORY, $param);
hf authored
47
    }
hf authored
48
hf authored
49
}