Если был выбран асинхронный метод, то предоставляется 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)