orzcc/taobao-top-client is a Laravel package for taobao top client(sdk) for laravel.
It currently has 105 GitHub stars and 26.136 downloads on Packagist (latest version 2.5.2).
Install it with composer require orzcc/taobao-top-client.
Discover more Laravel packages by orzcc
or browse all Laravel packages to compare alternatives.
Last updated
The Taobao Affiliate API has been upgraded to version 2.0, merging the "Taobao Affiliate Basic Package" into the "Taobao Affiliate Basic API".
Install the package via Composer:
composer require orzcc/taobao-top-client
providers array in config/app.php:Orzcc\TopClient\TopClientServiceProvider::class,
aliases array in config/app.php:'TopClient' => Orzcc\TopClient\Facades\TopClient::class,
php artisan vendor:publish --provider="Orzcc\TopClient\TopClientServiceProvider"
appid and appsecret in the .env file:TAOBAO_APP_KEY=your_app_key
TAOBAO_APP_SECRET=your_app_secret
use TopClient;
use TopClient\request\TbkItemGetRequest;
$topclient = TopClient::connection();
$req = new TbkItemGetRequest;
$req->setFields("num_iid,title,pict_url,reserve_price,zk_final_price,user_type,provcity,item_url");
$req->setQ('phone');
$req->setSort("tk_total_sales");
$req->setPageNo('1'); // Note: Use string values for correct pagination
$req->setPageSize('40');
$resp = $topclient->execute($req);
dd($resp);
Install the package via Composer:
composer require orzcc/taobao-top-client
cp vendor/orzcc/taobao-top-client/config/taobaotop.php config/taobaotop.php
bootstrap/app.php:if (!class_exists('TopClient')) {
class_alias('Orzcc\TopClient\Facades\TopClient', 'TopClient');
}
$app->register(Orzcc\TopClient\TopClientServiceProvider::class);
appid and appsecret in the .env file:TAOBAO_APP_KEY=your_app_key
TAOBAO_APP_SECRET=your_app_secret
The usage example for Lumen is the same as for Laravel:
use TopClient;
use TopClient\request\TbkItemGetRequest;
$topclient = TopClient::connection();
$req = new TbkItemGetRequest;
$req->setFields("num_iid,title,pict_url,reserve_price,zk_final_price,user_type,provcity,item_url");
$req->setQ('phone');
$req->setSort("tk_total_sales");
$req->setPageNo('1'); // Note: Use string values for correct pagination
$req->setPageSize('40');
$resp = $topclient->execute($req);
dd($resp);
This project is sponsored by SoPicks, a revolutionary fashion discovery platform that aggregates products from multiple online stores, offering a seamless way to find and purchase desired brands all in one place.
This package is open-sourced software licensed under the MIT license.