Giter Site home page Giter Site logo

taobao-open-api's Introduction

淘宝接口API开发

访问案例:http://taobao.flc.ren/ (个人的 app_key 现在无权限了,案例无法正常访问。本仓库代码不影响,有权限的 key 可正常使用 😄😄)

源码地址:https://github.com/flc1125/taobao-open-api

本次开发接口如下:

接口名称 官方接口名称
获取前台展示的店铺内卖家自定义商品类目 taobao.sellercats.list.get
获取前台展示的店铺类目 taobao.shopcats.list.get
获取卖家店铺的基本信息 taobao.shop.get
淘宝客商品查询 taobao.tbk.item.get
淘宝客商品详情(简版) taobao.tbk.item.info.get
淘宝客商品关联推荐查询 taobao.tbk.item.recommend.get
淘宝客店铺查询 taobao.tbk.shop.get
淘宝客店铺关联推荐查询 taobao.tbk.shop.recommend.get

访问案例首页主要使用taobao.tbk.item.get

文件及配置说明

  • 存放目录:将下载的/Taobao/整个文件夹放入/ThinkPHP/Library/Com/目录下;其中Thinkphp为官方核心目录

  • 配置文件所在目录:/ThinkPHP/Library/Com/Taobao/Client.class.phpappkeyappsecret

实例代码

<?php
/**
 * 淘宝API接口范例
 *
 * @author Flc <2016-03-14 02:14:37>
 * @link http://flc.ren 
 */
namespace Home\Controller;

use Think\Controller;
use Com\Taobao\Client;
use Com\Taobao\Request\TaobaoTbkItemGet;  // 淘宝客商品查询
use Com\Taobao\Request\TaobaoTbkItemRecommendGet; // 淘宝客商品关联推荐查询
use Com\Taobao\Request\TaobaoTbkItemInfoGet; // 淘宝客商品详情(简版)
use Com\Taobao\Request\TaobaoTbkShopGet; // 淘宝客店铺查询
use Com\Taobao\Request\TaobaoTbkShopRecommendGet; // 淘宝客店铺关联推荐查询
use Com\Taobao\Request\TaobaoShopcatsListGet; // 获取前台展示的店铺类目
use Com\Taobao\Request\TaobaoSellercatsListGet; // 获取前台展示的店铺内卖家自定义商品类目
use Com\Taobao\Request\TaobaoShopGet; // 获取前台展示的店铺内卖家自定义商品类目

class IndexController extends Controller {

    /**
     * DEMO
     * @return [type] [description]
     */
    public function index()
    {
        $req = (new TaobaoTbkItemGet)
            ->setFields('num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url,seller_id,volume,nick')
            ->setQ("女装")
            ->setCat("16,18")
            ->setSort("_des");
        /*$req = (new TaobaoTbkItemRecommendGet)
            ->setFields('num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url,seller_id,volume,nick')
            ->setRelateType(1)
            ->setCount(5)
            ->setNumIid("6956495372");*/
        /*$req = (new TaobaoTbkItemInfoGet)
            ->setFields('num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url,seller_id,volume,nick')
            ->setNumIids("6956495372");*/
        /*$req = (new TaobaoTbkShopGet)
            ->setFields('user_id,shop_title,shop_type,seller_nick,pict_url,shop_url')
            ->setQ("女装")
            ->setSort("_des");*/
        /*$req = (new TaobaoTbkShopRecommendGet)
            ->setFields('user_id,shop_title,shop_type,seller_nick,pict_url,shop_url')
            ->setUserId("663336865");*/
        /*$req = (new TaobaoShopcatsListGet)->setFields('cid,parent_cid,name,is_parent');*/
        /*$req = (new TaobaoSellercatsListGet)->setNick('jw原单服饰店');*/
        /*$req = (new TaobaoShopGet)
            ->setNick('jw原单服饰店')
            ->setFields('sid,cid,title,nick,desc,bulletin,pic_path,created,modified');*/

        $rs = (new Client)->execute($req);
        print_r($rs);
    }
}
?>

其他说明

  • 目前仅开发以上接口,其他接口暂时无权限;如需拓展,请在/ThinkPHP/Library/Com/Taobao/Request/下新增类

捐赠

如果你觉得本扩展对你有帮助,请捐赠以表支持,谢谢~~

微信

支付宝

taobao-open-api's People

Contributors

flc1125 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

taobao-open-api's Issues

hello~ how can i get taobao app_key~?

您好~ flc1125

我是一名在韩国开发淘宝 Open Api 的开发者。

在搜索过程中偶然看见您发布的 Open Source 对我有很大的帮助。

https://github.com/flc1125/taobao-open-api

对于您的 Open Source 我想询问几个问题。

1.怎样可以获得 app_key / secret_key。

2.如果可以的话能共享一下您现在所用的的这两个 Key 吗?

我再淘宝开发平台上 按照 Guide 试了好几次都没有申请成功 API 使用权限

因此特请您帮助我一下~~

谢谢~~

Still work?

The api still work now? Do you have demo link

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.