UNPKG

node-capsolver

Version:

## An API wrapper for CapSolver.com written in Node.js

21 lines (18 loc) 663 B
const CapSolver = require('node-capsolver') const fs = require('fs') const solver = new CapSolver("CAI-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", { verbose: true, // Optional verboseIdentifier: "[Image Solve]" // Optional & not required when verbose: true }) solver.getBalance().then(data => { if (data?.balance > 0) { solver.solve({ type: "ImageToTextTask", body: fs.readFileSync('captcha.png') // The library will automatically convert buffers into base64 strings for you }).then((task) => { console.log(task.solution.text) }) } else { console.log("Insufficient balance.") } })