jsartisan / shopkart-laravel
为Flipkart提供的简单产品搜索包
0.1.0
2015-07-27 12:16 UTC
Requires
- guzzle/guzzle: ^3.9
Requires (Dev)
- phpunit/phpunit: 4.0.*
This package is not auto-updated.
Last update: 2024-09-28 18:05:19 UTC
README
Shopkart-Laravel是一个为Laravel提供的非常简单的包,用于调用Flipkart和Amazon搜索API。
安装Shopkart-Laravel
通过Composer拉取此包。
#composer.json { "require": { "jsartisan/shopkart-laravel": "0.1.*" } }
然后运行composer update。
composer update
接下来,将服务提供者添加到app/config/app.php中。
# app.php 'providers' => [ // .. JSArtisan\Shopkart\ShopkartServiceProvider::class, ]
同时也添加门面。
# app.php 'aliases' => [ // .. 'Shopkart' => JSArtisan\Shopkart\Facades\Shopkart::class, ]
现在,在services.php中将flipkart和amazon的联盟ID凭据添加进去
# services.php // .. 'amazon' => [ 'client_id' => 'your_amazon_client_id', 'client_secret' => 'your_amazon_client_secret/', 'tag' => 'your_amazon_id_tag', 'country' => 'your_country_code' ], 'flipkart' => [ 'client_id' => 'your_flipkart_client_id', 'client_secret' => 'your_flipkart_client_secret', 'country' => '', 'tag' => '' ],
用法
Amazon API
要在Amazon API中搜索产品,请编写
Shopkart::with('amazon')->search('PS3','Electronics');
这将根据关键词'PS3'返回产品列表。重要的是,你必须传递Amazon搜索API请求的搜索索引,在我们的案例中是'Electronics'。更多关于这里的信息 - 搜索索引。
Amazon搜索方法的第一个参数是关键词,第二个参数是搜索索引。
Flipkart API
要在Flipkart API中搜索产品,请编写
Shopkart::with('flipkart')->search('PS3',5);
这将根据指定的关键词从API返回Flipkart产品列表。(在我们的案例中是'PS3')。
Flipkart搜索方法的第一个参数是关键词,第二个参数是结果计数,即您希望从API中获取的产品数量。(最大10个)。