GET и POST запросы & RuCaptcha - VB

Узнай цену своей работы

Формулировка задачи:

Добрый день Пытаюсь прицепить к парсеру, написанному на VBA сервис RuCaptcha (автоматический ввод каптчи) Подскажите пожалуйста, что не так и в правильном направлении ли я двигаюсь На данный момент возвращает "ERROR_WRONG_USER_KEY", т.е. передаю API Key неверно. Но он задан верно. Что имею:
Листинг программы
  1. Dim httpReq As Object 'MSXML2.XMLHTTP60
  2. Set httpReq = CreateObject("MSXML2.XMLHTTP.6.0")
  3. With httpReq
  4. .Open "POST", "http://rucaptcha.com/in.php", False
  5. .setRequestHeader "post", "multipart/form-data"
  6. .setRequestHeader "method", "post"
  7. .setRequestHeader "key", APIkey
  8. .setRequestHeader "file", "D:\1.jpg"
  9. .send
  10. MsgBox (httpReq.responseText)
  11. End With
Описание с туториала: Чтобы решить нормальную капчу с помощью нашего сервиса, вам необходимо загрузить изображение с помощью HTTP POST запроса к URL нашего API: http://rucaptcha.com/in.php Сервер принимает изображения в формате multipart или base64.
Листинг программы
  1. <form method="post" action="http://rucaptcha.com/in.php" enctype="multipart/form-data">
  2. <input type="hidden" name="method" value="post">
  3. Ваш ключ:
  4. <input type="text" name="key" value="YOUR_APIKEY">
  5. Файл капчи:
  6. <input type="file" name="file">
  7. <input type="submit" value="Загрузить и получить ID">
  8. </form>

Решение задачи: «GET и POST запросы & RuCaptcha»

textual
Листинг программы
  1. Пример base64-формы
  2.  
  3. <form method="post" action="http://rucaptcha.com/in.php">
  4. <input type="hidden" name="method" value="base64">
  5. Ваш ключ:
  6. <input type="text" name="key" value="YOUR_APIKEY">
  7. Тело файла капчи в формате base64:
  8. <textarea name="body">BASE64_FILE</textarea>
  9. <input type="submit" value="Загрузить и получить ID">
  10. </form>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут