Описание асинхронного API
Если был выбран асинхронный метод, то предоставляется API для получения результатов.
Примечание: <secret_key> - это ключ, предоставляемый компании при встраивании BotProtection.
Получить результаты по UUID
POST /api/v1/result/uuid
Host: bp.yourcompany.com
X-Secret-Key: <secret_key>
Body: [uuid1, uuid2, uuid3 ...] // JSON-массив идентификаторовОтвет BotProtection Machine:
200 OK
Body: [12, 43, null ...] // JSON-массив похожести на ботов (null — пользователь не прошел испытание в BP SDK)Получить результаты по Device ID
POST /api/v1/result/device
Host: bp.yourcompany.com
X-Secret-Key: <secret_key>
Body: [deviceid1, deviceid2, deviceid3 ...] // JSON-массив из Device IDОтвет BotProtection Machine:
200 OK
Body: [12, 43, null ...] // JSON-массив похожести на ботов (null — пользователь не прошел испытание в BP SDK)Получить результаты по Challenge ID
POST /api/v1/result
Host: bp.yourcompany.com
X-Secret-Key: <secret_key>
Body: [challengeid1, challengeid2, challengeid3 ...] // JSON-массив из Challenge IDsОтвет BotProtection Machine:
200 OK
Body: [12, 43, null ...] // JSON-массив похожести на ботов (null — пользователь не прошел испытание в BP SDK)Last updated
Was this helpful?