shutterstock/shutterstock-php-client

api.shutterstock.com 的 PHP API 客户端

dev-master 2014-02-19 03:07 UTC

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]');