大家好,淘宝客手机网站源码分享相信很多的网友都不是很明白,包括最新淘宝客网站程序也是一样,不过没有关系,接下来就来为大家分享关于淘宝客手机网站源码分享和最新淘宝客网站程序的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
上一节我们说到如何利用淘宝联盟的API进行数据详情的展示,但是由于淘宝联盟本身会有访问的限制,那么我们可以利用大淘客的API进行数据详情的采集,不过我经常发现,大淘客的数据并不是与官网的数据是同步的,所以有一些数据根据商品的ID会提取不到产品的详情,这里如何解决我留到下一节再讨论,那么我们这个淘宝客系统是基于PHP+mysql+MUI环境开发,如果对环境安装不是很了解的话,可以自行了解一下,也可以给我留言。
源码我已经更新到官网上去了,点击源码下载就会进入淘宝客系统源码
http://www.yeehot.com/
整体效果如下:
那么我们这里首先是申请一个大淘客的APPKEY,具体地址http://www.dataoke.com/ucenter/myApi.asp
申请到后,我们可以获得一个appkey,有了这个APPKEY,我们可以利用大淘客提供的API进行操作
我们这里需要查询商品的详细信息,我们可以利用大淘客的详情API,阅读API的具体地址为
http://www.dataoke.com/personSetCms/index.php?r=api
看完文档后,知道请求示例:http://api.dataoke.com/index.php?r=port/index&appkey=您申请的appkey&v=xxx&id=xxx这样来操作,那么我们直接开始写代码了
就需要创建一个查询商品的PHP文件,我这里以dataokeproduct.php为例子
由于我们需要访问网络,所以我们可以利用PHP的curl来进行操作,代码如下
functiongetinfo($url){
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,0);
$output=curl_exec($ch);
curl_close($ch);
return$output;
}
写好后,我们需要拼接访问的地址
http://api.dataoke.com/index.php?r=port/index&appkey=您申请的appkey&v=xxx&id=xxx
其中这里的v是我们采用json返回的数据,所以直接填2,id是我们商品的id,那么我们可以这些来获取整个json数据,并将它转换成数组。
$appkey=$dataoke_appkkey;
$id=$_GET[‘pid’];
$url=”http://api.dataoke.com/index.php?r=port/index&appkey=”.$appkey.”&v=2&id=”.$id;
$info=getinfo($url);
$info1=json_decode($info,TRUE);
注意$dataoke_appkkey这个数据是由于我们为了方便大家配置,我创建了一个配置文件config.inc.php
里面可以全局配置变量,代码如下
<?php
//支付宝的AppKey
$zhifubao_appkkey=””;
$zhifubao_secretKey=””;
//大淘客的AppKey
$dataoke_appkkey=””;
?>
了解这些后,我们可以就可以将刚刚返回的数组数据在mui上进行解析了代码如下:
<!DOCTYPEhtml>
<html>
<head>
<metacharset=”utf-8″>
<title>导购</title>
<metaname=”viewport”content=”width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no”>
<metaname=”apple-mobile-web-app-capable”content=”yes”>
<metaname=”apple-mobile-web-app-status-bar-style”content=”black”>
<linkrel=”stylesheet”href=”css/mui.min.css”>
<linkrel=”stylesheet”href=”css/app.css”/>
<scriptsrc=”js/jquery-3.1.1.min.js”></script>
</head>
<body>
<headerid=”header”class=”mui-barmui-bar-transparent”>
<aclass=”mui-action-backmui-iconmui-icon-left-navmui-pull-left”></a>
<h1class=”mui-title”></h1>
</header>
<divclass=”mui-content”>
<!–静态图片–>
<divclass=”product_info”>
<?php
echo”<imgsrc=\\””.$info1[‘result’][‘Pic’].”\\”>”;
?>
</div>
<pstyle=”margin:30px15px20px;”>
<?php
echo””.$info1[‘result’][‘Title’];
?>
</p>
</div>
<scriptsrc=”js/mui.min.js”></script>
</body>
</html>
最好我们在index.php上加上我们点击商品的链接,部分代码如:
$link=”dataokeproduct.php?pid=”.$row1[‘shopid’];
这样就可以进入到我们这个产品详情的页面了。
那么我们这里就讲到这里了,我也把最新的功能放上网站供大家测试了,测试地址
http://yeehot.com/DaoGou/index.php
同时也把源码放上去了,欢迎下载学习了
欢迎继续关注我的头条号:一点热,如果有什么问题,欢迎留言咨询,我看到之后会第一时间回复大家的。也欢迎收藏与转发,如果需要转载到其他网站,请与我联系,yeehot.com,如果有什么意见或者想法欢迎在下方留言
淘宝客手机网站源码分享和最新淘宝客网站程序的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!