function apiGet($CidIn, $theP, $keyW) { //$input:cat) include_once rootD . "/api/TopSdk.php"; $c = new TopClient(); $c->appkey = "23167663"; //appkey及secretkey $c->secretKey = "e1980a4313fb60fb61a43d694066c8a3"; $req1 = new TbkItemsGetRequest(); $req1->setFields("num_iid,title,volume,pic_url,item_url,shop_url,nick"); $req1->setKeyword($keyW); $req1->setCid($CidIn); $req1->setStartPrice("2"); $req1->setEndPrice("9000000"); $req1->setStartCredit("2heart"); $req1->setEndCredit("5goldencrown"); $req1->setSort("commissionNum_desc"); $req1->setMallItem("false"); $req1->setStartCommissionRate("500"); $req1->setEndCommissionRate("5000"); $req1->setStartCommissionNum("20"); $req1->setEndCommissionNum("9000000"); $req1->setStartTotalnum("50"); $req1->setEndTotalnum("9000000"); $req1->setPageNo($theP); $req1->setPageSize(40); $resp1 = $c->execute($req1); $resp1 = (array) $resp1; $resp1["tbk_items"] = (array) $resp1["tbk_items"]; for ($j = 0; $j < 40; $j++) { $resp1["tbk_items"]["tbk_item"][$j] = (array) $resp1["tbk_items"]["tbk_item"][$j]; } $req2 = new TbkItemInfoGetRequest(); for ($k = 0; $k < 40; $k++) { $NumIIdGet = $resp1["tbk_items"]["tbk_item"][$k]["num_iid"]; $req2->setFields("zk_final_price,provcity,reserve_price"); $req2->setNumIids($NumIIdGet); $resp2 = $c->execute($req2); $resp2 = (array) $resp2; $resp2["results"] = (array) $resp2["results"]; $resp2["results"]["n_tbk_item"] = (array) $resp2["results"]["n_tbk_item"]; $resp2["results"]["n_tbk_item"][0] = (array) $resp2["results"]["n_tbk_item"][0]; $re["i"][$k] = $resp1["tbk_items"]["tbk_item"][$k] + $resp2["results"]["n_tbk_item"][0]; } $re["t"] = $resp1["total_results"]; return $re; }