Wrapper for the Unsplash Source API
Wrapper for the Unsplash Source API
Add the param redirectURL: true
Note: This function use Promise
const unsplash = require('unsplash-source-node')
const url = await unsplash({random: true, redirectURL: true})
//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
const unsplash = require('unsplash-source-node')
const url = unsplash({random: true})
//Return string: https://source.unsplash.com/random/
const unsplash = require('unsplash-source-node')
const url = unsplash({user: 'tiagodanin'})
//Return string: https://source.unsplash.com/user/tiagodanin/
const unsplash = require('unsplash-source-node')
const url = unsplash({user: 'tiagodanin', likes: true})
//Return string: https://source.unsplash.com/user/tiagoDanin/likes/
const unsplash = require('unsplash-source-node')
const url = unsplash({collection: '190727', likes: true})
//Return string: https://source.unsplash.com/collection/190727/
const unsplash = require('unsplash-source-node')
const urlDaily = unsplash({daily: true})
//Return string: https://source.unsplash.com/daily/
const urlWeekly = unsplash({weekly: true})
//Return string: https://source.unsplash.com/weekly/
const unsplash = require('unsplash-source-node')
const url = unsplash({search: 'nature,water'})
//Return string: https://source.unsplash.com/?nature,water/
const unsplash = require('unsplash-source-node')
let myUnsplash = new unsplash({user: 'tiagodanin'})
myUnsplash.likes = true
myUnsplash.width = 1200
myUnsplash.height = 600
const url = myUnsplash.get()
//Return string: https://source.unsplash.com/user/tiagodanin/likes/1200x600/
This is a Node.js module available through the
npm registry. It can be installed using thenpm
command line tools.
$ npm install unsplash-source-node
MIT