๐Captcha
Generate a QR Code
GET
https://api.night-api.com/images/captcha
Headers
Name
Type
Description
authorization*
String
Your API key
Request Body
Name
Type
Description
codeSize
Number
Size of the code to generate between 4 and 10
Default : 6
{
status: 200,
content: {
code: 'ju0bm1',
codeSize: 6,
image: {
type: 'Buffer',
data: [Array]
}
}
}
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'));
})
Or with the module
// 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);
Last updated
Was this helpful?