2017 © Pedro Peláez
 

library taobaoke

image

longbeidou/taobaoke

  • Sunday, July 29, 2018
  • by longbeidou
  • Repository
  • 0 Watchers
  • 0 Stars
  • 4 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

taobaoke for laravel

关于taobaoke包的说明, (*1)

taobaoke是专为laravel开发的淘宝客开发包,由阿里妈妈提供的淘宝客sdk修改而成。关于淘宝客的更多信息请查看淘宝API的文档。, (*2)

安装包的步骤, (*3)

步骤一:, (*4)

composer require "longbeidou/taobaoke:dev-master"

步骤二:, (*5)

composer dump-autoload

步骤三:, (*6)

在config/app.php中的provider数组中加入, (*7)

Longbeidou\Taobaoke\TaobaokeServiceProvider::class,

在config/app.php中的aliases数组中加入, (*8)

'Taobaoke' => Longbeidou\Taobaoke\Facades\Taobaoke::class,

步骤四:, (*9)

php artisan vendor:publish --provider="Longbeidou\Taobaoke\TaobaokeServiceProvider"

使用包的步骤, (*10)

在使用包以前需要先配置包的文件,位置在, (*11)

/config/taobaoke.php

配置文件中的appkey和secretKey为必填,填写的值请到阿里妈妈淘宝联盟申请。, (*12)

方法一:契约的使用方法, (*13)

在文件开始加入, (*14)

use Longbeidou\Taobaoke\Contracts\Contract as Alimama;

通过构造函数注入, (*15)

public $alimama;

public function __construct(Alimama $c)
{
    $this->alimama = $c;
}

在方法中使用, (*16)

public function test()
{
    $info = $this->alimama->taobaoTbkDgItemCouponGet(['adzone_id'=>'1459254918']);
    dd($info);
}

方法二:门面的使用方法, (*17)

在文件开始加入, (*18)

use Taobaoke;

在方法中使用, (*19)

public function test()
{
    $info2 = Taobaoke::taobaoTbkDgItemCouponGet(['adzone_id'=>'1459254918']);
    dd($info2);
}

获取商品的方法(目前集成的方法,后续会继续更新), (*20)

// 淘宝客基础API
/**
* 淘宝客商品查询
*/
public function taobaoTbkItemGet(Array $datas);

/**
* 淘宝客商品查询
*/
public function taobaoTbkItemRecommendGet(Array $datas);

/**
* 淘宝客商品详情(简版)
*/
public function taobaoTbkItemInfoGet(Array $datas);

/**
* 淘宝客店铺查询
*/
public function taobaoTbkShopGet(Array $datas);

/**
* 淘宝客店铺关联推荐查询
*/
public function taobaoTbkShopRecommendGet(Array $datas);

/**
* 枚举正在进行中的定向招商的活动列表
*/
public function taobaoTbkUatmEventGet(Array $datas);

/**
* 获取淘宝联盟定向招商的宝贝信息
*/
public function taobaoTbkUatmEventItemGet(Array $datas);

/**
* 获取淘宝联盟选品库的宝贝信息
*/
public function taobaotbkUatmFavoritesItemGet(Array $datas);

/**
* 获取淘宝联盟选品库列表
*/
public function taobaoTbkUatmFavoritesGet(Array $datas);

/**
* 淘抢购api
*/
public function taobaoTbkJuTqgGet(Array $datas);

/**
* 物料传播方式获取
*/
public function taobaoTbkSpreadGet(String $url);

/**
* 聚划算商品搜索接口
*/
public function taobaoJuItemsSearch(Array $datas);

/**
* 好券清单API【导购】
*/
public function taobaoTbkDgItemCouponGet(Array $datas);

/**
* 阿里妈妈推广券信息查询
*/
public function taobaoTbkCouponGet(Array $datas);

/**
* 淘宝客淘口令
*/
public function taobaoTbkTpwdCreate(Array $datas);

/**
* 淘宝客新用户订单API--导购
*/
public function taobaoTbkDgNewuserOrderGet(Array $datas);

/**
* 淘宝客新用户订单API--社交
*/
public function taobaoTbkScNewuserOrderGet(Array $datas);

/**
* 通用物料搜索API
*/
public function taobaoTbkScMaterialOptional(Array $datas);

/**
* 通用物料搜索API(导购)
*/
public function taobaoTbkDgMaterialOptional(Array $datas);

/**
* 拉新活动汇总API--导购
*/
public function taobaoTbkDgNewuserOrderSum(Array $datas);

/**
* 拉新活动汇总API--社交
*/
public function taobaoTbkScNewuserOrderSum(Array $datas);

// 淘口令基础包
/**
* 生成淘口令
*/
public function taobaoWirelessShareTpwdCreate(Array $datas);

/**
* 查询解析淘口令
*/
public function taobaoWirelessShareTpwdQuery(String $tpwd);

// 淘宝客-工具-超级搜索    注:已经存在
/**
* 通用物料搜索API
*/
// public function taobaoTbkScMaterialOptional(Array $datas);

/**
* 淘客媒体内容输出
*/
public function taobaoTbkContentGet(Array $datas);

/**
* 淘宝客擎天柱通用物料API
*/
public function taobaoTbkDgOptimusMaterial(Array $datas);

/**
* 淘宝客擎天柱通用物料API
*/
public function taobaoTbkScOptimusMaterial(Array $datas);

// 淘宝客-媒体-单品券高效转链包
/**
* 【导购】链接转换
*/
public function taobaoTbkCouponConvert(Array $datas);

// 淘宝客链接API
/**
* 淘宝客商品链接转换
*/
public function taobaoTbkItemConvert(Array $datas);

/**
* 淘宝客店铺链接转换
*/
public function taobaoTbkShopConvert(Array $datas);

/**
* 淘口令转链
*/
public function taobaoTbkTpwdConvert(Array $datas);

传递的参数说明:统一使用数组传递请求参数,具体请求参数见淘宝API的文档。如果数组中加入无效的参数,方法会忽略掉。, (*21)

使用案例, (*22)

龙琴时代优惠券购物网站:PC端http://www.52010000.cn;WX端http://m.52010000.cn。, (*23)

The Versions

29/07 2018

dev-master

9999999-dev

  Sources   Download

MIT

by Avatar longbeidou