Afina

Скачати додаток

AppleWindows
UA

Налаштування RuCaptha

Підключення RuCaptcha до Afina

Безліч сценаріїв автоматизації в Afina вимагають підтримки розпізнавання капчі. Крім того, платформа забезпечує безшовне розв'язання капчі через єдину інтеграцію з сервісом RuCaptcha. Результат чудовий для будь-якого сценарію, у якому скрипт надсилає зображення капчі на розпізнавання та чекає відповіді, перш ніж продовжити виконання.

Переваги інтеграції з RuCaptcha

  • Надійне розв'язання капчі: рушій RuCaptcha повністю ефективний для будь-якого пайплайна автоматизації.
  • Централізоване зберігання токена: користувач зберігає ключ в одній глобальній змінній. Так кожен скрипт звертається до одного значення без дублювання.
  • Просте обслуговування: за потреби замінити ключ достатньо одного оновлення в одному місці. Так кожен сценарій автоматично підхоплює нове значення.
  • Безперебійне виконання скриптів: скрипти працюють без зупинок, поки RuCaptcha обробляє навантаження з капчею у фоні.

Отримання сервісного ключа

Спочатку зареєструйтеся на rucaptcha.com. Поповніть баланс. Скопіюйте ключ з особистого кабінету сервісу. Особистий кабінет дає швидкий огляд балансу, керування ключами та статистики використання.

Додавання ключа в Afina

Коли ключ отримано, наступний крок — зареєструвати його в Afina як глобальне значення. Платформа підтримує широкий список глобальних змінних під різні інтеграції. Користувач створює або редагує змінну з ім'ям:

__rucaptcha__api__

Значення цієї змінної — це і є ключ, отриманий у сервісі RuCaptcha. Крім того, після збереження змінна стає доступною всій платформі.

Після збереження Afina готова використовувати цей ключ у компонентах, пов'язаних із розпізнаванням капчі.

Використання у скриптах

Щойно __rucaptcha__api__ налаштована, на неї можна посилатися в будь-якому скрипті, де потрібна робота з капчею. Головний плюс такої схеми — користувач не вводить ключ вручну в кожному сценарії. Замість цього значення зберігається централізовано та повторно використовується в усіх скриптах.

Більше того, така схема спрощує підтримку скриптів для будь-якого розміру бізнесу. При заміні ключа достатньо оновити його в одному місці. Так кожен сценарій підхоплює нове значення без ручного втручання.

Важливо

Перед запуском будь-яких скриптів користувачу потрібно переконатися, що баланс RuCaptcha поповнений, а ключ введений без помилок. Хороша новина в тому, що будь-які проблеми з балансом легко відстежувати через особистий кабінет RuCaptcha.

Крім того, ключ за жодних обставин не можна передавати стороннім користувачам. З іншого боку, якщо значення випадково потрапило до публічного доступу або його передали іншій людині, ключ потрібно замінити в особистому кабінеті RuCaptcha та оновити значення __rucaptcha__api__ в Afina.