Интеграция reCaptcha v3 на страницу + Javascript
Необходимо интегрировать на страницу reCaptcha v3, и определить на странице следующие параметры пользователя:
1. POST-параметр subid с которым пользователь пришел на страницу
2. Движение телефона (гироскоп)
if (window.DeviceOrientationEvent) { // gyro exist}
3. Мобильное ли устройство
$(function() {
let isMobile = window.matchMedia("only screen and (max-width: 760px)").matches;
if (isMobile) { //Conditional script here } });
4. Есть ли камера в устройстве
function detectWebcam(callback) { let md = navigator.mediaDevices; if (!md || !md.enumerateDevices) return callback(false); md.enumerateDevices().then(devices => { callback(devices.some(device => 'videoinput' === device.kind)); })}detectWebcam(function(hasWebcam) { console.log('Webcam: ' + (hasWebcam ? 'yes' : 'no'));})
5. reCaptcha v3 Score
В файле должны использоваться следующие параметры для настройки:
1. recaptcha key
2. recaptcha secret
3. postback domain
4. postback key
Полученные параметры требуется отправить в трекер с использованием kclient.php
https://v9.help.keitaro.io/ru/campaign-integrations/kclient-php.html#kclient-php-2
От исполнителя ожидаю получить html файл с javascript вставками, которые определяют требуемые параметры и шлют запрос на мой сервер.