exeu / amazon-ecs-bundle
该软件包已被废弃且不再维护。未建议替代软件包。
Exeu Amazon ECS Bundle
dev-master
2012-08-14 18:41 UTC
Requires
- php: >=5.3.2
- exeu/amazon-ecs-php: dev-master
This package is auto-updated.
Last update: 2021-03-19 21:20:35 UTC
README
构建状态
Travis
即将推出..
Jenkins
安装
Symfony 2.0.x
在您的 deps
文件中添加以下行
[AmazonECSPHPLibrary] git=git://github.com/Exeu/Amazon-ECS-PHP-Library.git target=amazon_ecs_php_library [ExeuAmazonECSBundle] git=git://github.com/Exeu/ExeuAmazonECSBundle.git target=bundles/Exeu/AmazonECSBundle
修改 autoload.php
<?php // app/autoload.php $loader->registerNamespaces(array( // ... 'Exeu' => __DIR__.'/../vendor/bundles', // ... )); require __DIR__.'/../vendor/amazon_ecs_php_library/lib/AmazonECS.class.php';
现在运行 vendors 脚本
$ php bin/vendors install
Symfony 2.1.x
在您的 composer.json 中添加 ExeuAmazonECSBundle
{ "require": { "exeu/amazon-ecs-bundle": "dev-master" } }
现在运行命令让 composer 下载软件包
$ php composer.phar update exeu/amazon-ecs-bundle
不要忘记在 AppKernel 中激活软件包
<?php // in AppKernel::registerBundles() $bundles = array( // ... new Exeu\AmazonECSBundle\ExeuAmazonECSBundle(), // ... );
配置
要使此软件包正常工作,您必须将以下内容添加到您的 config.yml 中
# app/config/config.yml exeu_amazon_ecs: access_key: YOUR_ACCESS_KEY secret_key: YOUR_SECRET_KEY country: COUNTRY CODE associate_tag: YOUR_ASSOCIATE_TAG
使用方法
要使用 Amazon 产品广告 API,您需要在控制器中获取新服务,例如
<?php $amazonEcs = $this->get('exeu_amazon_ecs.pa');
现在您可以执行第一个搜索请求
<?php // ... $result = $amazonEcs->category('Blended')->search('PHP 5'); var_dump($result);
更多详细信息请参阅:Amazon-ECS-PHP-Library - 示例