shutterstock / shutterstock-php-client
api.shutterstock.com 的 PHP API 客户端
dev-master
2014-02-19 03:07 UTC
Requires
- php: >=5.3.0
- shutterstock/presto: 1.*
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-24 05:36:03 UTC
README
查看 example.php 文件以获取用法示例 确保运行 composer autoload
composer.phar dump-autoload -o
- API 客户端类
- api-client : 初始化,认证,测试,订阅,灯箱
- images : id,搜索,分类,相似,推荐,订阅(下载),下载历史
- lightboxes : id,扩展,图片,公开 URL
- videos : id,搜索,下载历史
示例
//REST 客户端
$presto = new Presto\Presto();
//响应处理器
$response = new Shutterstock\Response();
// 创建 API 实例,传入 REST 客户端和响应处理器
$api = new Shutterstock\Api('[api username]','[api key]', $presto, $response);
// 认证用户,将在后续调用中返回用户的 token
$api->authUser('[username]','[password]');
// 设置用于 API 调用的用户名和 token
$api->setUser('['username]', '[auth token]');