keyteqlabs/keymedia

Keymedia API 的 PHP 封装

v1.3.1 2016-09-27 16:53 UTC

This package is not auto-updated.

Last update: 2024-09-24 01:05:39 UTC


README

KeyMedia PHP API 封装

Build Status Latest Stable Version

基本使用示例

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