Пакет Laravel Unsplash дозволяє легко інтегрувати ваш проект Laravel з API Unsplash. Ви можете використовувати API для отримання фотографій, колекцій та даних користувачів з Unsplash:
use Xchimx\UnsplashApi\Facades\Unsplash;
$photos = Unsplash::searchPhotos('Nature');
$randomPhoto = Unsplash::getRandomPhoto('Nature');
$downloadLink = Unsplash::getPhotoDownloadLink($id);
$user = Unsplash::getUser($name);
$userPhotos = Unsplash::getUserPhotos($username, 15, $page);
Цей пакет доступний на GitHub за адресою xchimx/laravel-unsplash. У файлі README ви знайдете інформацію про установку, налаштування, інструкції з використання та приклади контролерів. Щоб почати роботу з API Unsplash, зареєструйтеся як розробник на офіційній документації для розробників.
Ви можете встановити цей пакет за допомогою Composer:
$ composer require xchimx/laravel-unsplash
$ php artisan vendor:publish \
--provider="Xchimx\UnsplashApi\UnsplashServiceProvider" --tag="config"
Встановлення Xdebug може бути складним завданням, але в цій статті ми розкриємо, як швидко та просто налаштувати його за допомогою Docker на прикладі Laravel. Дочитайте до кінця, щоб дізнатися, як за кілька хвилин зробити Xdebug вашим надійним помічником у розробці
У сучасній веб-розробці аутентифікація є ключовою для захисту додатків і даних користувачів. Дізнайтеся, як модуль nuxt-sanctum-authentication спростить інтеграцію між Nuxt 3 та Laravel Sanctum, забезпечуючи надійний і зручний спосіб реалізації аутентифікації для вашого проєкту
Ви хочете навчитися, як інтегрувати Google OAuth у вашому проекті Laravel, використовуючи Socialite? Дізнайтеся, як налаштувати доступ до сервісів Google, таких як Календар, у нашій сьогоднішній статті