feat: 可自定义验证码识别API

Fixed #395
This commit is contained in:
shanmite 2024-06-13 17:19:53 +08:00
parent 9f417d669d
commit e72313694a
2 changed files with 4 additions and 2 deletions

View File

@ -8,6 +8,7 @@ module.exports = Object.freeze({
* - `ACCOUNT_UA` 账号UA, 可在浏览器控制台输入 navigator.userAgent 查看 * - `ACCOUNT_UA` 账号UA, 可在浏览器控制台输入 navigator.userAgent 查看
* ## 高级功能 * ## 高级功能
* - `ENABLE_CHAT_CAPTCHA_OCR` 开启评论验证码识别 使用方法见README * - `ENABLE_CHAT_CAPTCHA_OCR` 开启评论验证码识别 使用方法见README
* - `CHAT_CAPTCHA_OCR_URL` 验证码识别接口 POST `url`->`code`
* - `ENABLE_MULTIPLE_ACCOUNT` 是否启用多账号 * - `ENABLE_MULTIPLE_ACCOUNT` 是否启用多账号
* - `MULTIPLE_ACCOUNT_PARM` 多账号参数(JSON格式) <不推荐使用 * - `MULTIPLE_ACCOUNT_PARM` 多账号参数(JSON格式) <不推荐使用
* ## 调试相关 * ## 调试相关
@ -28,7 +29,8 @@ module.exports = Object.freeze({
CLEAR: true, CLEAR: true,
ACCOUNT_UA: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36", ACCOUNT_UA: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36",
ENABLE_CHAT_CAPTCHA_OCR: "", ENABLE_CHAT_CAPTCHA_OCR: false,
CHAT_CAPTCHA_OCR_URL: "http://127.0.0.1:9898/ocr/url/text",
ENABLE_MULTIPLE_ACCOUNT: false, ENABLE_MULTIPLE_ACCOUNT: false,
MULTIPLE_ACCOUNT_PARM: "", MULTIPLE_ACCOUNT_PARM: "",

View File

@ -287,7 +287,7 @@ const utils = {
return new Promise((resolve) => { return new Promise((resolve) => {
send({ send({
method: 'POST', method: 'POST',
url: 'http://127.0.0.1:9898/ocr/url/text', url: process.env["CHAT_CAPTCHA_OCR_URL"] || "http://127.0.0.1:9898/ocr/url/text",
headers: { headers: {
"content-type": 'application/x-www-form-urlencoded; charset=UTF-8', "content-type": 'application/x-www-form-urlencoded; charset=UTF-8',
}, },