1、首先建立一个abstract文件名php为后缀的文件。并在页面中加入php标记 。
2、在页面中创建一个以abstract开头的类Ab。
3、在抽象类中创建一个抽象方法就是在创建方法的时候public前边加一个abstract但是方法不加方法体并在结尾加分号。
4、创建一个子类来集成抽象类Ab。
5、继承类创建好后实例化Sonab类并调用其中的方法就能调用成功了。
首先,需要下载SDK工具包(自行下载)
然后在项目下创建两个文件:index.php用于提交宝贝详情页链接和返回结果的显示,taobao.php用于处理提交过来的url并从中获 取宝贝id,然后调用淘宝SDK相关类和方法将宝贝详情以json格式返回给index.php。大致思路如此,相关代码如下:
html代码如下:
商品名称:
商品价格:
购买链接:
商品图片:
php代码如下:
require_once('TopSdk.php');
if (isset($_POST['url'])):
$url = $_POST['url'];
$pattern = "/http:\/\/[\w]+.[\w]+.com\/item.htm\?.*?id=([\d]+).*?/";
//正则提取淘宝或天猫宝贝id
preg_match($pattern, $url, $id);
$c = new TopClient;
$c->appkey = your_appkey;
$c->secretKey = 'your_secretkey';
$c->format = 'json';
$req = new ItemGetRequest;
$req->setFields("detail_url,title,price,item_img");
$req->setNumIid($id[1]);
$resp = $c->execute($req);
echo json_encode($resp);
endif;
?>
最后,打开url,访问地址测试即可
首先你得熟悉了解你做的那块。给你个网址参照 然后下载淘宝API SDK文件导入你的php项目下,然后根据淘宝API使用手册,看调用你所需要的API需要哪些参数,然后再你得php文件中加载你所要用到的SDK文件 就可以直接使用了 我现在也在做这块 ,有时间可以交流一下...
你获取了数据,但是没有显示之,所以是空白页面啊。淘宝返回的数据是xml或Json格式,你解析一下,显示出来就不空白了。
你现在的应用在淘宝上为测试阶段 所以不能返回某些信息~~ 你懂的~~ 比如xx客