keyteqlabs / keymedia
Keymedia API 的 PHP 封装
v1.3.1
2016-09-27 16:53 UTC
Requires
- php: >=5.3.0
- ext-curl: *
- mashape/unirest-php: 1.2.x
Requires (Dev)
- mikey179/vfsstream: dev-master
- mockery/mockery: dev-master
- phpunit/phpunit: 3.7.x
README
KeyMedia PHP API 封装
基本使用示例
composer require keyteqlabs/keymedia
初始化客户端
$client = new Keyteq\Keymedia\KeymediaClient('username', 'keymediaURL', 'apiKey'); //In case you don't have the API key yet $client = new Keyteq\Keymedia\KeymediaClient('username', 'keymediaURL'); $client->getToken('password');
处理相册
$albums = $client->listAlbums(); // List album content $mediaArray = $client->getAlbum('albumName'); // Search within album $mediaArray = $client->getAlbum('albumName', 'searchTerm');
通过媒体/相册名称搜索
$mediaArray = $client->findMedia('searchTerm');
通过 ID 获取单个媒体对象
$media = $client->getMedia('id');
访问媒体信息
$type = $media->getType(); $isImage = $media->isImage(); $url = $media->getUrl(); $thumbnailUrl = $media->getThumbnailUrl($width, $height);