gumphp / laravel-pexels
Laravel 的 Pexels API 客户端
dev-master
2024-03-21 17:34 UTC
Requires
- php: ^7.4|^8.0
- guzzlehttp/guzzle: ^6.2.1|^7.0
- illuminate/support: ^7.0|^8.0|^9.0|^10.0
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-21 18:38:13 UTC
README
为 Laravel 项目提供访问 Pexels API 的权限
目录
安装
要获取 Laravel Pexels
的最新版本,只需使用 Composer 依赖该项目
$ composer require justraviga/laravel-pexels
或者手动更新 composer.json
文件中的 require
块,并运行 composer update
。
{ "require": { "justraviga/laravel-pexels": "^0.1" } }
使用
use JustRaviga\Pexels\Clients\PhotoApiClient; use JustRaviga\Pexels\Facades\Pexels; $client = new PhotoApiClient(); // Good for controller method/artisan command handle()/job handle() dependency injection // OR $client = Pexels::photos(); $response = $client->search('cats'); foreach ($response->photos as $photo){ $photo->width; $photo->height; $photo->url; $photo->src->medium; }