negezor / vk-io

Modern VK API SDK for Node.js
https://npm.im/vk-io
MIT License
548 stars 85 forks source link

Не принимается/применяется решение капчи #575

Open woophi opened 1 month ago

woophi commented 1 month ago

What did you do?

Решаю капчу. отправляю в этот хук

callbackService.onCaptcha(async (payload, solve) => {
      try {
        console.debug('решаем каптчу');
        const key = await this.captchaSolver(payload.src);
        await solve(key);
        console.debug('каптча решена');
      } catch (error) {
        console.debug('каптча не решена', error);
      }
    });

What did you expect to happen?

каптча решена

What was the actual result?

каптча не решена

Additional Info

логи

каптча не решена APIError: Code №9 - Flood control
    at SequentialWorker.execute (/var/www/vk-poster-bot/node_modules/.pnpm/vk-io@4.9.1_reflect-metadata@0.2.2/node_modules/vk-io/lib/index.js:1803:44)
    at processTicksAndRejections (node:internal/process/task_queues:95:5) {
  code: 9,
  params: [
    { key: 'method', value: 'wall.edit' },
    { key: 'oauth', value: '1' },
    { key: 'v', value: '5.199' },
    {
      key: 'attachments',
      value: 'photo505004177_457385332,photo505004177_457385333,photo505004177_457385334,photo505004177_457385335,photo505004177_457385336'
    },
    { key: 'copyright', value: '' },
    { key: 'message', value: '' },
    { key: 'primary_attachments_mode', value: 'grid' },
    { key: 'close_comments', value: '1' },
    { key: 'from_group', value: '1' },
    { key: 'owner_id', value: '-227560578' },
    { key: 'post_id', value: '12' },
    { key: 'captcha_sid', value: '924697658275' },
    { key: 'captcha_key', value: 'dszu' }
  ],
  [cause]: undefined
}

dszu-1727419373107

Versions

package version
vk-io 4.9.1
node 20.17.0
TypeScript 5.1.3
pnpm 9.9.0