我们这个淘宝客系统是基于PHP+mysql+MUI环境开拓,如果对环境安装不是很理解的话,可以自行理解一下,也可以给我留言。

那么我们开始我们本日要说的产品详情页的设计,这里我们须要淘宝API来实现这个功能。
详细效果如下,点击图片一的某个商品,然后进入详情页面

大概理解页面的信息之后,我们可以进行开拓详情页面了

php调用淘宝客商品快速开辟淘宝客体系应用淘宝API设计淘宝商品详情页 Angular

首先,我们须要设计一个产品的php文件,我们定义为productdetail.php

设计后,我们由于是利用淘宝的API来设计,那么我就就须要申请到淘宝客的appkey

和app secretKey,这里详细怎么申请我就不在这里解释了,如果须要理解,欢迎可以给我留言。

申请后,我们就可以下载淘客的PHP的SDK,SDK怎么下载可以看下方的连接。

http://open.taobao.com/docs/doc.htm?spm=a219a.7386781.3.9.CDvxwQ&docType=1&articleId=101618&treeId=1

完成上面的步骤后,我们就可以进行再商品的PHP文件引入SDK了,我们只须要引入下载目录的TopSdk.php,我在TopSdk.php文件的上一层创建了一个taobaoapi文件夹,以是我的引入办法为

include\公众taobaoapi/TopSdk.php\公众;

接着,我们还须要通过活动产品ID来获取商品,这个商品ID来自首页的点击

$pid=$_GET['pid'];

得到pid后,我们可以调用SDK

<?php

$c = new TopClient;

$c -&gt; appkey = $appkey;

$c -> secretKey = $secret;

$c -> format =\"大众json\"大众;

$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($pid);

$resp = $c -> execute($req);

?>

这里$resp 便是我们要输出的结果了。
我这里利用json格式输出

{

\"大众results\"大众:{

\"大众n_tbk_item\"大众:[

{

\"大众num_iid\公众:123,

\"大众title\"大众:\公众连衣裙\"大众,

\"大众pict_url\"大众:\"大众http:\/\/gi4.md.alicdn.com\/bao\/uploaded\/i4\/xxx.jpg\"大众,

\"大众small_images\公众:{

\"大众string\"大众:[

\"大众http:\/\/gi4.md.alicdn.com\/bao\/uploaded\/i4\/xxx.jpg\"大众

]

},

\公众reserve_price\"大众:\"大众102.00\公众,

\"大众zk_final_price\"大众:\"大众88.00\"大众,

\"大众user_type\"大众:1,

\"大众provcity\公众:\"大众杭州\"大众,

\公众item_url\"大众:\"大众http:\/\/detail.m.tmall.com\/item.htm?id=xxx\公众,

\"大众nick\"大众:\公众demo\"大众,

\"大众seller_id\公众:123,

\"大众volume\公众:1

}

]

}

}

有了这些数据,我们就可以对数据进行解析了,我这里把图片和标题解析出来,详细操作如下;

<div class=\"大众product_info\公众>

<?php

echo\"大众 <img src=\\"大众\"大众. $resp -> results -> n_tbk_item[0] -> pict_url .\公众\\公众>\"大众;

?>

</div>

<p style=\公众margin: 30px 15px 20px;\"大众>

<?php

echo\"大众\"大众.$resp -> results -> n_tbk_item[0] -> title;

?>

</p>

这样,我们就实现了我们的搜索的功能了,我也把最新的功能放上网站供大家测试了,测试地址

http://yeehot.com/DaoGou/index.php

那么本日讲到这里,欢迎连续关注我的头条号:一点热,如果有什么问题,欢迎留言咨询,我看到之后会第一韶光回答大家的。
也欢迎收藏与转发,如果须要转载到其他网站,请与我联系,yeehot.com,如果有什么见地或者想法欢迎不才方留言