this-is-bad-api
v0.0.2-fixed
Published
API wrapper for this-is-a-bad.site
Downloads
5
Maintainers
Readme
this-is-bad-api
API wrapper for this-is-a-bad.site
Documentation can be found here or you can read this
How can I get API key?
- Go to this-is-a-bad.site
- Register
- Click "viev your key" on top of the screen, this will be your token for all APIs
Examples
- Getting random meme
const api = require('this-is-bad-api');
const BadAPI = new api.BadAPI('YOUR TOKEN');
console.log(BadAPI.getMeme());
- Getting random cute image
const api = require('this-is-bad-api');
const BadAPI = new api.BadAPI('YOUR TOKEN');
console.log(BadAPI.getCute());
- Getting random gif
const api = require('this-is-bad-api');
const BadAPI = new api.BadAPI('YOUR TOKEN');
console.log(BadAPI.getGif());
- Getting random wallpaper
const api = require('this-is-bad-api');
const BadAPI = new api.BadAPI('YOUR TOKEN');
console.log(BadAPI.getWallpaper());
Responses should look something like that:
{
_id: 819273423,
title: "This a funny meme",
url: "https://this-is-a-bad.site/meme/819273423.png"
}
_id_
is image ID assigned on this-is-a-bad.site, no need to care about that :)
title
is image title, like "Waterfall" for example.
url
is direct link to the image
Documentation
new BadAPI('YOUR TOKEN');
This generates new BadAPI object that allows you to use API.
BadAPI.getMeme();
Gets random meme, expected response:
{
_id: 819273423,
title: "This a funny meme",
url: "https://this-is-a-bad.site/meme/819273423.png"
}
BadAPI.getCute();
Gets random cute image, expected response:
{
_id: 819273423,
title: "Cute image, well, I was too lazy and copied meme response :)",
url: "https://this-is-a-bad.site/meme/819273423.png"
}
BadAPI.getWallpaper();
Gets random wallpaper, expected response:
{
id: "1525900091",
title: "I've added a few more characters to the original wallpaper that I found here. (Link of the original in comments)",
url: "https://this-is-a-bad.site/wallpapers/1525900091.jpg"
}
BadAPI.getGif();
Gets random GIF, expected response:
{
id: "1526404380",
title: "Kung fu driving",
url: "https://this-is-a-bad.site/gifs/1526404380.gifv"
}