Integrate Unsplash in Your Laravel Application

The Laravel Unsplash package provides an easy way to integrate your Laravel project with the Unsplash API. Use the API to fetch photos, collections, and user data from 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);

Package Features

This package is available on GitHub at xchimx/laravel-unsplash. The readme includes installation, configuration details, usage instructions, and controller examples. To get started with the Unsplash API, you will need to register as a developer by visiting the official developer documentation.

You can install this package with Composer:

$ composer require xchimx/laravel-unsplash

$ php artisan vendor:publish \
  --provider="Xchimx\UnsplashApi\UnsplashServiceProvider" --tag="config"

The post Integrate Unsplash in Your Laravel Application appeared first on Laravel News.

Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.