淘客API演示:
直接使用淘客API规范中的2.3中的接口调用实现
方法:
http://taoke.alimama.com/rpc/searchAuctionByRpc.do?pw=XXXXX=&rowoffset=1&rowcount=40&keyword=淘客
返回结果:
<QUERYRESULT>
<PTOTAL>383</PTOTAL>(符合当前检索关键字的商品数量)
<PRESULTS>
<PRESULT>
<PRICE>5500.0</PRICE>(商品的价格,以分为单位)
<RESOURCEPATH></RESOURCEPATH>
<EURL>
http://s.click.alimama.com/ma_a?e=7TbRZ9Om7EMksUev7gtulQ...</EURL>
<SERVICEID>293210</SERVICEID>(商品广告ID,这个很重要!)
<COMMISION>550.0</COMMISION>
<TAOBAO_INFO>
http://auction1.taobao.com:80/auction/little_...3D&direct=1</TAOBAO_INFO>
<CATNAME>箱包皮具/热销女包/男包</CATNAME>
<ORIOBJID>1038213115</ORIOBJID>
<CATID>50006842</CATID>
<CONTACT>yuc....a</CONTACT>
<COMMISIONRATE>0.1</COMMISIONRATE>
<TITLE>红透淘宝!韩版热销包包 !销量过千/淘客箱包类前三名</TITLE>
</PRESULT>
...
</PRESULT>
</PRESULTS>
<STATISTIC/>
</QUERYRESULT>
格式化数据:
$searchAuctionByRpc = file_get_contents("
http://taoke.alimama.com/rpc/searchAuctionByRpc.do?pw=XXXX=&rowoffset=$fpage&rowcount=20&catid=$catid&mid=$mid&keyword=$keyword&sr=$sr");
$searchAuctionByRpc = mb_convert_encoding($searchAuctionByRpc, "UTF-8", "GBK");
$searchAuctionByRpc=str_replace('<?xml version="1.0" encoding="GBK"?>',"",$searchAuctionByRpc);
//$searchAuctionByRpc = iconv("GBK","UTF-8",$searchAuctionByRpc);
$xmlrpc=simplexml_load_string($searchAuctionByRpc);
$PTOTAL=$xmlrpc->PTOTAL;
$PRICE=$xmlrpc->PRESULTS->PRESULT->PRICE;
$EURL=$xmlrpc->PRESULTS->PRESULT->EURL;
$SERVICEID=$xmlrpc->PRESULTS->PRESULT->SERVICEID;
$DETAIL_URL=$xmlrpc->PRESULTS->PRESULT->DETAIL_URL;
$TAOBAO_INFO=$xmlrpc->PRESULTS->PRESULT->TAOBAO_INFO;
$ORITYPE=$xmlrpc->PRESULTS->PRESULT->ORITYPE;
$CATID=$xmlrpc->PRESULTS->PRESULT->CATID;
$CONTACT=$xmlrpc->PRESULTS->PRESULT->CONTACT;
$COMMISIONRATE=$xmlrpc->PRESULTS->PRESULT->COMMISIONRATE;
$RESOURCEPATH=$xmlrpc->PRESULTS->PRESULT->RESOURCEPATH;
$DESC=$xmlrpc->PRESULTS->PRESULT->DESC;
$CATNAME=$xmlrpc->PRESULTS->PRESULT->CATNAME;
$ORIOBJID=$xmlrpc->PRESULTS->PRESULT->ORIOBJID;
$UPDATETIME=$xmlrpc->PRESULTS->PRESULT->UPDATETIME;
$TITLE=$xmlrpc->PRESULTS->PRESULT->TITLE;
$SCATCOUNT=$xmlrpc->STATISTIC->PAIR->CATCOUNT;
$SCATNAME=$xmlrpc->STATISTIC->PAIR->CATNAME;
$SCATID=$xmlrpc->STATISTIC->PAIR->CATID;
php取得数据
<?php
$keyword=mb_convert_encoding($_GET['keyword'], "GBK", "UTF-8");
foreach ($xmlrpc->STATISTIC->PAIR as $PAIR) {
echo "<li><span style=\"color: #0000FF\"><a href=\"?catid=".$PAIR->CATID."".$no1keyword.$no1mid.$no1pid."\">".$PAIR->CATNAME."</a>(".$PAIR->CATCOUNT.")</li></span>";
}
?>
最终调用结果演示:
http://www.dtaobao.com/ 现在有个问题,哪位朋友搞成自动返现的了,提供下思路也可以,现在订单只能手工提交!
有问题顶贴说明