function get_info($ids) { global $_G; include_once ROOT_PATH . 'top/tbk/TbkItemInfoGetRequest.php'; if (is_array($ids)) { $ids = implode(",", $ids); } $req = new TbkItemInfoGetRequest(); $req->setFields("num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url"); $req->setPlatform(1); $req->setNumIids($ids); $req->setPlatform(1); $resp = $_G['TOP']->execute($req); top_check_error($resp, 1); $rs = $this->parse_info($resp); return $rs; }
private function getDetail($id) { define('M_ROOT', dirname(dirname(__FILE__))); $ss = M_ROOT; $str = str_replace("\\", "/", $ss); include_once $str . "/API/taobao/TopSdk.php"; $c = new \TopClient(); $c->appkey = '23151483'; $c->secretKey = 'aa5a861b141f7e294ed088315da46867'; //淘宝客商品详情查询 $req = new \TbkItemInfoGetRequest(); $req->setFields("volume,num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url"); $req->setPlatform(1); $req->setNumIids($id); $resp = $c->execute($req); //淘宝客商品详情(有销量) $reqs = new \TbkItemsDetailGetRequest(); $reqs->setTrackIids($id); $reqs->setFields("num_iid,seller_id,nick,title,price,volume,pic_url,item_url,shop_url,click_url"); $reqs->setNumIids($id); $resps = $c->execute($reqs); $tt = $resp->results->n_tbk_item; foreach ($tt->small_images->string as $k => $v) { $all .= $v . ','; } $back->image = rtrim($all, ","); //$yishou = $resps->tbk_items->tbk_item->volume; $yishou = $resp->results->n_tbk_item->volume; $back->yishou = $yishou; return $back; }