Unsplash Source Node
Wrapper for the Unsplash Source API
Use
Ger redirectURL
Add the param redirectURL: true
Note: This function use Promise
var unsplash = var url = await //Return string: https://images.unsplash.com/photo-1515349933451-b95498259b01?ixlib=rb-0.3.5&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjF9&s=0f1ac7e4ca80001ea0ec1c2ed6ce08db
Basic
- Random all photos
var unsplash = var url = //Return string: https://source.unsplash.com/random/
- Random from a specific user
var unsplash = var url = //Return string: https://source.unsplash.com/user/tiagodanin/
- Random from a user’s likes
var unsplash = var url = //Return string: https://source.unsplash.com/user/tiagoDanin/likes/
- Random from a collection
var unsplash = var url = //Return string: https://source.unsplash.com/collection/190727/
- Fixed daily/weekly photo
var unsplash = var urlDaily = //Return string: https://source.unsplash.com/daily/var urlWeekly = //Return string: https://source.unsplash.com/weekly/
- Random search term
var unsplash = var url = //Return string: https://source.unsplash.com/?nature,water/
Use with class
var unsplash = var myUnsplash = user: 'tiagodanin'myUnsplashlikes = truemyUnsplashwidth = 1200myUnsplashheight = 600var url = myUnsplash//Return string: https://source.unsplash.com/user/tiagodanin/likes/1200x600/
Installation
This is a Node.js module available through the
npm registry. It can be installed using the
npm
command line tools.
$ npm install unsplash-source-node
Dependencies
- request: Simplified HTTP request client.
- request-promise-native: The simplified HTTP request client 'request' with Promise support. Powered by native ES6 promises.
License
MIT