const axios = require("axios");
const { writeFileSync } = require('fs');
axios.get('https://api.night-api.com/images/captcha', {
headers: {
authorization: "Your API token"
},
data: {
codeSize: 9 // Between 4 and 10
}
})
.then(async function (res) {
console.log(res.data);
writeFileSync(`${__dirname}/captcha.png`, Buffer.from(res.data.content.image, 'base64'));
})
// Return: Promise
const { NightAPI } = require('night-api');
const api = new NightAPI('YOUR_API_KEY');
const captha = await api.captcha.generate(); // Generate captcha
// You can use this function for choose the number of caracters beetween 4 and 10
const captha = await api.captcha.generate(6);