源码我已经更新到官网上去了,点击源码下载就会进入淘宝客系统源码

http://www.yeehot.com/

整体效果如下:

php获取pid淘宝客体系开辟应用年夜淘客API数据展现产物详情 Angular

那么我们这里首先是申请一个大淘客的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来进行操作,代码如下

function getinfo($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上进行解析了代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset=\"大众utf-8\"大众>

<title>导购</title>

<meta name=\公众viewport\"大众 content=\"大众width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no\公众>

<meta name=\"大众apple-mobile-web-app-capable\"大众 content=\公众yes\"大众>

<meta name=\"大众apple-mobile-web-app-status-bar-style\公众 content=\"大众black\"大众>

<link rel=\"大众stylesheet\公众 href=\"大众css/mui.min.css\"大众>

<link rel=\"大众stylesheet\"大众 href=\"大众css/app.css\"大众 />

<script src=\"大众js/jquery-3.1.1.min.js\"大众></script>

</head>

<body>

<header id=\"大众header\"大众 class=\公众mui-bar mui-bar-transparent\"大众>

<a class=\"大众mui-action-back mui-icon mui-icon-left-nav mui-pull-left\公众></a>

<h1 class=\"大众mui-title\"大众></h1>

</header>

<div class=\公众mui-content\公众>

<!--静态图片-->

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

<?php

echo\"大众 <img src=\\"大众\"大众. $info1['result']['Pic'] .\公众\\"大众>\"大众;

?>

</div>

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

<?php

echo\"大众\"大众. $info1['result']['Title'];

?>

</p>

</div>

<script src=\"大众js/mui.min.js\公众></script>

</body>

</html>

最好我们在index.php上加上我们点击商品的链接,部分代码如:

$link =\"大众dataokeproduct.php?pid=\"大众.$row1['shopid'];

这样就可以进入到我们这个产品详情的页面了。

那么我们这里就讲到这里了,我也把最新的功能放上网站供大家测试了,测试地址

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

同时也把源码放上去了,欢迎下载学习了

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