gumphp/laravel-pexels

Laravel 的 Pexels API 客户端

资助包维护!

dev-master 2024-03-21 17:34 UTC

This package is auto-updated.

Last update: 2024-09-21 18:38:13 UTC


README

为 Laravel 项目提供访问 Pexels API 的权限

Stable Version Unstable Version Total Downloads License

目录

安装

要获取 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;
}