justraviga/laravel-pexels

Laravel 的 Pexels API 客户端

资助包维护!

0.1.8 2023-02-25 13:02 UTC

This package is auto-updated.

Last update: 2024-09-08 13:27:52 UTC


README

为 Laravel 项目提供访问 Pexels API 的功能

Stable Version Unstable Version Total Downloads License

目录

安装

要获取 Laravel Pexels 的最新版本,只需使用 Composer 引入项目

$ composer require justraviga/laravel-pexels

或者手动更新 require 块的 composer.json 并运行 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;
}