Добавьте Checkify на свой сайт с одним идентификатором Pass и типом запроса. Ручная настройка программы запуска не требуется.
В приложении Checkify или бизнес-панели создайте цифровой сайт и зарегистрируйте домен, в котором будет работать ваша встраивание. Checkify автоматически предоставляет один проход для каждого сайта (например,
chk_live_...).
Для тестирования в изолированной среде используйте проход теста (
chk_test_...)
с сайта тестовой среды).
Вставьте его на свою страницу. Замените
YOUR_PASS_ID
и выберите тип запроса.
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div
data-checkify-pass="YOUR_PASS_ID"
data-checkify-request="human"
data-checkify-text="Verify with Checkify"
></div>
Для форм входа, регистрации, оформления заказа или связи позвольте SDK обрабатывать кнопку, скрытое поле токена и состояние отправки.
<form id="signup-form">
<input type="email" name="email" required>
<input type="hidden" id="checkify_token" name="checkify_token">
<div id="checkify-button"></div>
<button id="submit" type="button">Create account</button>
</form>
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<script>
Checkify.bindForm('#signup-form', {
passId: 'YOUR_PASS_ID',
requestType: 'human',
buttonTarget: '#checkify-button',
submitButton: '#submit',
hiddenInput: '#checkify_token'
});
</script>
Браузер получает только токен. Всегда проверяйте серверную часть, прежде чем разрешить защищенное действие.
Используйте ключ API вашего сайта и позвоните.
POST /v1/qr/results/verify
с помощью
request_id
из скрытого поля (устаревшие встраивания могут по-прежнему отправлять токен опроса).
См.
руководство по проверке сервера.
См.
API справочник
для получения информации о событиях и обработке URL-адресов возврата.
| Тип запроса | Типичное использование |
|---|---|
human | Уменьшение количества ботов/спама |
age_over_18 | 18+ контент или оформление заказа |
age_over_21 | 21+ товары (алкоголь из США и т. д.) |
age_over_25 | Более возрастные пороги |
Встраивание начинается только с доменов, зарегистрированных на вашем сайте Checkify. Дополнительная проверка DNS/мета/файла повышает надежность бизнеса, но не требуется для работы встраивания в зарегистрированном домене.