Aquí está mi código:
let result = await axios({ method: 'post', url: 'https://hcaptcha.com/siteverify', params: { secret: "secret would be here", response: req.body.hcap } }); let data = result.data || {}; console.log(result) if(!data.success){ res.send("bad token") return } else{ res.send("good token") }Sé que el token enviado al servidor es bueno.
Aquí está el error que estoy recibiendo:
'error-codes': [ 'missing-input-response', 'missing-input-secret' ]Terminé encontrando la solución para instalar el paquete hcaptcha que hizo esto mucho más simple.