staempfli / eyebase
此包已被废弃且不再维护。未建议替代包。
Eyebase API Connect
1.3.3
2017-11-23 14:40 UTC
Requires
- php: ^7.0
- guzzlehttp/guzzle: ^6.3
Requires (Dev)
- codeclimate/php-test-reporter: 0.4.0
- phpunit/phpunit: ^6.4
This package is auto-updated.
Last update: 2020-09-16 12:18:02 UTC
README
从 Eyebase Api 获取信息的库
$api = new \Staempfli\Eyebase\Api('http://mediasuite2.eyebase.com', 'd4ddf72a62dddf478deabc5a19b244b7'); $version = $api->getApiVersion(); /** * Returns a SimpleXMLElement * * SimpleXMLElement Object * ( * [version] => SimpleXMLElement Object * ( * [id] => 1.4.1 * [name] => eyebase API v1.4.1 * ) * ) */ $version = $api->setOutputFormat('json')->getApiVersion(); /** * Returns a JSON string * * {"version":{"id":"1.4.1","name":"eyebase API v1.4.1"}} */ $version = $api->setOutputFormat('array')->getApiVersion(); /** * Returns an Array * * Array * ( * [version] => Array * ( * [id] => 1.4.1 * [name] => eyebase API v1.4.1 * ) * ) */ // Example $mediaAssetDetail = $api->setOutputFormat('array')->getMediaAssetDetails(20133); /** * * Array * ( * [mediaasset] => Array * ( * [item_id] => 20133 * [mediaassettype] => 501 * [titel] => Dummy DE * [titel_en] => Dummy EN * [original_filename] => dummy.jpg * [beschreibung] => Array * ( * ) * * [ordnerstruktur] => Dummy * [copyright] => Array * ( * ) * * [field_251] => Standardusergroup, Demo User, Partners * [field_257] => 04. August 2017 * * [eigentuemer] => Stämpfli AG * [erstellt] => Array * ( * ) * * [erfasst] => 03.08.2017 * [geaendert] => 04.08.2017 * [quality_512] => Array * ( * [resolution_x] => 300 * [resolution_y] => 300 * [resolution_z] => Array * ( * ) * * [size_mb] => 0.01 * [checksum] => 6a6cf9fc1beb493d70eeb195ecad3552e74bd3f3193a8f190dcdbc9e7e8a95be37c9528e * [filename_ext] => .jpg * [filename_name_base] => 00020133_w * [filename] => 00020133_w.jpg * [url] => http://mediasuite2.eyebase.com/eyebase.data/bilder/512/137/00020133_w.jpg * ) * * [quality_1024] => Array * ( * [resolution_x] => 300 * [resolution_y] => 300 * [resolution_z] => Array * ( * ) * * [size_mb] => 0.11 * [checksum] => 6a6cf9fc1beb493d70eeb195ecad3552e74bd3f3193a8f190dcdbc9e7e8a95be37c9528e * [filename_ext] => .png * [filename_name_base] => 00020133_m * [filename] => 00020133_m.png * [url] => http://mediasuite2.eyebase.com/eyebase.data/bilder/1024/137/00020133_m.png * ) * ) * ) */
要求
- PHP >= 7.0.*
- guzzlehttp/guzzle >= 6.3.*
支持
如果您对此扩展有任何问题,请在 GitHub 上创建问题。
贡献
任何贡献都备受赞赏。贡献代码的最佳方式是在 GitHub 上发起拉取请求。
开发者
Marcel Hauri,以及其他所有 贡献者
许可证
版权
(c) 2017, Stämpfli AG