欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

php版淘宝网查询商品接口代码示例

程序员文章站 2022-06-20 21:14:34
本文来给大家介绍一个php版淘宝网查询商品接口代码的例子,下面要改成你的信息的在代码后面都有说明了,同时sdk包我们也要官方下载。 下载sdk后直接引用包,并创建如下的类...

本文来给大家介绍一个php版淘宝网查询商品接口代码的例子,下面要改成你的信息的在代码后面都有说明了,同时sdk包我们也要官方下载。

下载sdk后直接引用包,并创建如下的类,并运行之,即完成了调用接口(taobao.user.seller.get)的过程(调用接口说明可见下载的sdk)
说明:
    topclient为调用sdk的实例化类
    usersellergetrequest为api的请求参数封装类

注:该接口是在沙箱环境下调用,获取的数据,也是沙箱中数据。若要获取线上环境,请填写自己创建应用获取过来的appkey,appsecret,并更改调用接口的环境地址,同时修改nick为淘宝登陆名

下载sdk包解压后与该文件放在同一目录下。

复制代码 代码如下:
<?php
header("content-type: text/html; charset=utf-8");
include "topsdk.php";
//将下载sdk解压后top里的topclient.php第8行$gatewayurl的值改为沙箱地址:http://gw.api.tbsandbox.com/router/rest,
//正式环境时需要将该地址设置为:http://gw.api.taobao.com/router/rest

//实例化topclient类
$c = new topclient;
$c->appkey = "xxxxxx"; //换成你的appkey
$c->secretkey = "xxxxxxxx"; //换成你的secretkey
$sessionkey= "xxxxxx";   //如沙箱测试帐号sandbox_c_1授权后得到的sessionkey
//实例化具体api对应的request类
$req = new usersellergetrequest;
$req->setfields("nick,user_id,type");
//$req->setnick("sandbox_c_1");

//执行api请求并打印结果
$resp = $c->execute($req,$sessionkey);
echo "result:";
print_r($resp);
?>