mr_qpdb
@mr_qpdb
⏱ - is not eternal

Как обратотать капчу от ВКонтакте?

У меня есть простенький скрипт для отправки сообщения в группу ВКонтакте.
Я этот скрипт написал на коленке, чисто для того, чтобы понять как работать с капчей.
Опыта работы с капчами через api не имел, так что прошу не кидаться камнями.

Скрипт я залил сюда: https://pastiebin.com/5e68a65b00dd3

Ответ с сервера ВКонтакте таков:

5e68a6d963fd5166607102.png

Документация от самого ВКонтакте по работе с капчей: https://vk.com/dev/captcha_error

Сами вопросы:
1) Почему при отправке капчи, с уже введеным ключем на капчу - выходит ошибка: 5e68a773b804a717638560.png

2) Как все это оформить, чтобы все было асинхронно. Чтобы, когда нажимал на кнопку "начать" - сначала запрашивал данные с капчи, и потом после введение данных в поле ключа капчи - отправлялось само сообщение в группе?
  • Вопрос задан
  • 480 просмотров
Решения вопроса 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
https://vk.com/dev/captcha_error
Читаем внимательнее
В этом случае следует запросить пользователя ввести текст с изображения captcha_img и повторить запрос, добавив в него параметры:
captcha_sid - полученный идентификатор
captcha_key - текст, который ввел пользователь

А ты снова просишь капчу, но уже с параметрами.

Т.е. тебе нужно повторить запрос тот, который был выполнен с ошибкой, где просят ввести капчу, а не эту ерунду.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы