(一)配置环境

安装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开发:(一)相关推荐

  1. 关于淘宝 TOP 开发 使用的一些心得,问题不断更新中。。。

    最近两天,一直在研究TOP(taobao open platform)开发: 1,一定要多看看api的文档,(注意下面的示例,有很用)  open.taobao.com 2,有时间去看看http:// ...

  2. 淘宝TOP开发:(二)

    第一个例子分析 下面分析一下第一个例子 实例化TopClient类,实例化具体API对应的Request类,执行API请求并打印结果.

  3. 淘宝API开发系列---阿里.聚石塔.开放平台的使用5

    好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开发工作比较忙而没有来得及好的处理,前几天,有一个朋友叫帮忙指导如何使用淘宝API,由于原来有一些成熟的例子应用,因此 ...

  4. 【.Net码农】【淘宝API】淘宝API开发系列---阿里.聚石塔.开放平台的使用

    好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开发工作比较忙而没有来得及好的处理,前几天,有一个朋友叫帮忙指导如何使用淘宝API,由于原来有一些成熟的例子应用,因此 ...

  5. 淘宝API学习之道:淘宝TOP之API接口接入教程

    作为一个中小型站点开发人员,淘宝API的开放大大缩短了站点的开发周期和运作效率.面对海量的数据.开发人员仅仅要细致阅读开发文档,熟悉对应的接口,就能够把数据导入自己的站点,这样就不必望洋兴叹了. 眼下 ...

  6. 淘宝 TOP 平台Open API入门篇

    淘宝 TOP 平台Open API入门篇 [未经本人许可 严禁转载] 前不久刚写了一篇关于淘宝Open API的入门教程,具体见http://blog.csdn.net/hereweare2009/a ...

  7. 淘宝TOP程序API接口接入教程--入门篇

    作为一个中小型网站开发者,淘宝API的开放大大缩短了网站的开发周期和运作效率,面对海量的数据,开发者只要仔细阅读开发文档,熟悉相应的接口,就可以把数据导入自己的网站,这样就不必望洋兴叹了. 目前淘宝T ...

  8. 免费做淘宝TOP Taoapi.com测试平台历程

    我与淘宝TOP相遇 以前在北京一直从事PHP开发工作,直到今年7月意外在淘宝网上看到TOP平台的介绍,当时并没有感到意外.因为从国外到国内有很多网站都提供了API,但由于对淘宝的兴趣还是从API的开放 ...

  9. 淘宝网开发平台了解(一)

    Open.taobao.com所服务的对象是淘宝的各类合作伙伴.目前这些合作伙伴根据其开发方向不同可以分为: TOP开发者--即利用TOP所提供的产品进行独自开发的自由开发者,如淘宝客开发群体.卖家工 ...

最新文章

  1. 【cs229-Lecture2】Linear Regression with One Variable (Week 1)(含测试数据和源码)
  2. linux ssh命令详解
  3. 企业网络推广“卡壳”了?如何更有效提升SEO排名?
  4. MVC源码分析 - 路由匹配
  5. 图像变换——图像反转
  6. POJ1001 高精度浮点数幂运算
  7. initcall机制原理及实践
  8. 微信直播教程:微信直播时如何做直播倒计时预告效果
  9. No tracked branch configured for branch master or the branch doesn‘t exist. To make your branch trac
  10. win10计算机打开之后隐藏3d对象视频,Win10系统隐藏/删除此电脑中的3D对象文件夹的方法...
  11. NeHe OpenGL系列教程(中英文版附带VC++源码)中英文系列
  12. windows10系统超全优化方法
  13. 今日恐慌与贪婪指数为15 恐慌程度有所上升
  14. phaser.sprite.body overlap collide seperate
  15. excel =rand() 随机生成数字或区间数字的函数使用
  16. 为什么重写Equals方法要重写HashCode方法
  17. 3D数学基础——欧拉角与万向节死锁
  18. led灯条维修_LED灯坏了怎么维修?学会自己动手,简单的LED故障自己也能维修
  19. ESP32A1S开发之智能家居 语音唤醒 语音命令控制(持续更新)
  20. 蓝桥杯总结!绝对干货!!

热门文章

  1. 【数据恢复软件】360有个功能叫文件恢复,亲测好使
  2. html + css 基础总结
  3. STM32实现双通道ADC采集电压电流值
  4. ansible 高级自动化变量及变量过滤器
  5. matlab非线性数值解法,Matlab非线性方程数值解法(2)
  6. 用计算机如何使用减法,excel减法函数怎么用使用教程
  7. 数学建模学习笔记(15)时间序列分析
  8. typedef and define
  9. 2023年上半年软考程序员考试总结体会
  10. nodejs+exceljs百万数据导出