Beispiel #1
0
 /**
  * 获取指定类目或指定关键字淘宝客商品列表
  *
  * @param array $params
  */
 public function getTaobaokeItems(array $params)
 {
     require_once 'Request/TaobaokeItemsGetRequest.php';
     $req = new TaobaokeItemsGetRequest();
     $req->setFields("num_iid,title,nick,pic_url,price,click_url,commission,commission_rate,commission_num,commission_volume,shop_click_url,seller_credit_score,item_location,volume");
     $req->setNick($this->_taobao_nick);
     $req->setPid($this->_taobao_pid);
     $req->setKeyword($params['kw']);
     $req->setCid($params['cid']);
     $req->setPageNo($params['page']);
     $req->setPageSize(40);
     $resp = $this->_topClient->execute($req);
     $result = array('items' => array(), 'total' => 0);
     if (is_array($resp) && isset($resp['taobaoke_items']['taobaoke_item'])) {
         $result['items'] = $resp['taobaoke_items']['taobaoke_item'];
         $result['total'] = $resp['total_results'];
     }
     return $result;
 }