FurAffinity wrapper for NodeJS
To get the most recent content:
furaffinity.types has all possible results
var furaffinity = require('furaffinity');
var limit = 1;
furaffinity.recent(furaffinity.types.artwork, limit).then(data) => {
// data
}).catch(err => console.log(err));Checking available types:
console.log(Object.keys(furaffinity.types));
// artwork, writing, music, crafts, anyTo search up content:
var furaffinity = require('furaffinity');
var query = 'example';
var limit = 1;
furaffinity.search(query, limit).then(data => {
// data
}).catch(err => console.log(err));[
{
"title": "content title",
"url": "url_pointing_to_resource",
"src": "url_pointing_to_directly_to_image_file",
"author": {
"url": "url_pointing_to_artist",
"name": "artist_name"
}
},
...
]| Error | Reason |
|---|---|
That is not a valid type! |
You did not use a valid type in your request. (see furaffinity.types) |
No content found! |
Your search did not return any results! |
Could not connect! |
Cannot connect to the required service! |
