#
Complex Image
Solve complex image-based captchas such as reCAPTCHA image grids and FunCaptcha images.
#
Basic usage
import { ComplexImageTask } from "node-capmonster"
const client = new ComplexImageTask("<api_key>")
const task = client.task({
class: "recaptcha",
imageUrls: [
"https://example.com/image1.jpg",
"https://example.com/image2.jpg",
],
metadata: {
Task: "Select all images with buses",
Grid: "3x3",
},
})
const taskId = await client.createWithTask(task)
const result = await client.joinTaskResult(taskId)
console.log(result.answer)
// [true, false, true, false, false, true, false, false, true]
#
Request parameters
You must provide at least one of imageUrls or imagesBase64, and at least one of metadata.Task or metadata.TaskDefinition.