淘宝TOP开发:(一)
(一)配置环境
安装vs.php vs2008,具体先到vs.php官方网站下载最新插件,然后在网上搜索破解方法。vs.php自带的有aphach服务器。
创建一个应用,下载SDK和DEMO;
(二)按照网上示例进行试验(下载SDK)
- 下载SDK后直接引用包,并创建如下的类,并运行之,即完成了调用接口(taobao.user.get)的过程(调用接口
- 明可见下载的SDK)
- 说明:
- TopClient为调用SDK的实例化类
- UserGetRequest为API的请求参数封装类
- 注:该接口是在沙箱环境下调用,获取的数据,也是沙箱中数据。若要获取线上环境,请填写自己创建应用获取过来的appkey,appsecret,并更改调用接口的环境地址,同时修改nick为淘宝登陆名
-
- <?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 = "test";
- $c->secretKey = "test";
- //实例化具体API对应的Request类
- $req = new UserGetRequest;
- $req->setFields("nick,sex,uid,created");
- $req->setNick("sandbox_c_1");
- //执行API请求并打印结果
- $resp = $c->execute($req);
- echo "result:";
- print_r($resp);
- echo "<br>";
- echo "nick:".$req->getNick();
- ?>
创建新的php工程,把这个类创建到index.php,按F5调试,问题出现了。
(三)出现的第一个问题:Call to undefined function curl_init()
- 出现这个问题的原因是curl库没有打开。网上搜索到的解决方法:
- 首先,打开php.ini,找到“extension=php_curl.dll”,然后去掉前面的“;”注释;
- 如果还出现此类问题,先检查php.ini的extension_dir值是哪个目录,在那个目录下检查有无php_curl.dll,没有的话请下载php_curl.dll,再把php目录中的libeay32.dll和ssleay32.dll拷到c:\windows\system32里面。
这时发现问题依然没有解决,问题的原因是php.ini文件是临时产生的,修改之后又重新生成了一个覆盖了修改过的。解决的办法是打开项目属性->配置属性->debug->advanced 修改Php.in path选项即可。
淘宝TOP开发:(一)相关推荐
- 关于淘宝 TOP 开发 使用的一些心得,问题不断更新中。。。
最近两天,一直在研究TOP(taobao open platform)开发: 1,一定要多看看api的文档,(注意下面的示例,有很用) open.taobao.com 2,有时间去看看http:// ...
- 淘宝TOP开发:(二)
第一个例子分析 下面分析一下第一个例子 实例化TopClient类,实例化具体API对应的Request类,执行API请求并打印结果.
- 淘宝API开发系列---阿里.聚石塔.开放平台的使用5
好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开发工作比较忙而没有来得及好的处理,前几天,有一个朋友叫帮忙指导如何使用淘宝API,由于原来有一些成熟的例子应用,因此 ...
- 【.Net码农】【淘宝API】淘宝API开发系列---阿里.聚石塔.开放平台的使用
好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开发工作比较忙而没有来得及好的处理,前几天,有一个朋友叫帮忙指导如何使用淘宝API,由于原来有一些成熟的例子应用,因此 ...
- 淘宝API学习之道:淘宝TOP之API接口接入教程
作为一个中小型站点开发人员,淘宝API的开放大大缩短了站点的开发周期和运作效率.面对海量的数据.开发人员仅仅要细致阅读开发文档,熟悉对应的接口,就能够把数据导入自己的站点,这样就不必望洋兴叹了. 眼下 ...
- 淘宝 TOP 平台Open API入门篇
淘宝 TOP 平台Open API入门篇 [未经本人许可 严禁转载] 前不久刚写了一篇关于淘宝Open API的入门教程,具体见http://blog.csdn.net/hereweare2009/a ...
- 淘宝TOP程序API接口接入教程--入门篇
作为一个中小型网站开发者,淘宝API的开放大大缩短了网站的开发周期和运作效率,面对海量的数据,开发者只要仔细阅读开发文档,熟悉相应的接口,就可以把数据导入自己的网站,这样就不必望洋兴叹了. 目前淘宝T ...
- 免费做淘宝TOP Taoapi.com测试平台历程
我与淘宝TOP相遇 以前在北京一直从事PHP开发工作,直到今年7月意外在淘宝网上看到TOP平台的介绍,当时并没有感到意外.因为从国外到国内有很多网站都提供了API,但由于对淘宝的兴趣还是从API的开放 ...
- 淘宝网开发平台了解(一)
Open.taobao.com所服务的对象是淘宝的各类合作伙伴.目前这些合作伙伴根据其开发方向不同可以分为: TOP开发者--即利用TOP所提供的产品进行独自开发的自由开发者,如淘宝客开发群体.卖家工 ...
最新文章
- 【cs229-Lecture2】Linear Regression with One Variable (Week 1)(含测试数据和源码)
- linux ssh命令详解
- 企业网络推广“卡壳”了?如何更有效提升SEO排名?
- MVC源码分析 - 路由匹配
- 图像变换——图像反转
- POJ1001 高精度浮点数幂运算
- initcall机制原理及实践
- 微信直播教程:微信直播时如何做直播倒计时预告效果
- No tracked branch configured for branch master or the branch doesn‘t exist. To make your branch trac
- win10计算机打开之后隐藏3d对象视频,Win10系统隐藏/删除此电脑中的3D对象文件夹的方法...
- NeHe OpenGL系列教程(中英文版附带VC++源码)中英文系列
- windows10系统超全优化方法
- 今日恐慌与贪婪指数为15 恐慌程度有所上升
- phaser.sprite.body overlap collide seperate
- excel =rand() 随机生成数字或区间数字的函数使用
- 为什么重写Equals方法要重写HashCode方法
- 3D数学基础——欧拉角与万向节死锁
- led灯条维修_LED灯坏了怎么维修?学会自己动手,简单的LED故障自己也能维修
- ESP32A1S开发之智能家居 语音唤醒 语音命令控制(持续更新)
- 蓝桥杯总结!绝对干货!!