AEZAKMI API + интеграция с SELENIUM

API для партнеров и пользователей

Для интеграции в ПО и автоматизации работы с браузерными отпечатками AEZAKMI, в нашем сервисе предусмотрены вызовы API возвращающие ответы в формате JSON

//Headers
authorization: "ApiKey"
Пример: authorization: eyJsb2dpbgiI6Im04bmc4dbCIsInBhc3N3b3JkIjoiOC96UTJEd3RSaf2VpOHJaOHdEOWZRdQXY2W45mxwR09TLzJ5TGN3dEx1a0FvVT0ifQ==
localStorage.getItem("token")

Методы API

Создание профиля отпечатка.

Обязательные параметры

  • profileName: Желаемое имя профиля. (string)
  • login: Ваш логин в Aezakmi. (string)
  • timestamp: текущее время создания профиля в милисекундах c 1 января 1970 года. Стандартное обозначение времени во всех языках програмирования и операционных системах. (int)
  • webglNoise: Позволяет указать нужно ли зашумлять работу webgl рендеринга для получения уникального значения в отпечатке. Допустимые значения: true — зашумлять. false — не зашумлять (boolean)
  • audioNoise: Позволяет указать нужно ли зашумлять работу аудиобуфера для получения уникального значения в отпечатке. Допустимые значения: true — зашумлять. false — не зашумлять (boolean)
  • doNotTrack: Позволяет указывать значение опции DoNotTrack на посещаемых сайтах. false — выключена. true — включена. (boolean)
  • ObserverWebRTC: Позволяет указать нужно ли отслеживать изменение выходного ip для автоматической смены WebRTC ip для предотвращения несоответсвия данных. false — выключен. true — включен (boolean)
  • enable911: Позволяет указать данные локального прокси от провайдера 911. false — выключен. true — включен (boolean)

Не обязательные параметры

Выбор отпечатка

  • os: Позволяет указать желаемую операционную систему в отпечатке. Windows, Mac OS или Firefox. Полный список доступных операционных систем вы всегда можете посмотреть в личном кабинете при создании профиля. (string)
  • videocard: Позволяет выбрать желаемую модель видеокарты. (string)
  • width: желаемая ширина разрешения экрана. (int)
  • height: желаемая высота расширения экрана. (int)
  • proxyIp: ip адрес или домен вашего прокси. (string)
  • proxyPort: порт вашего прокси. (int)
  • proxyPassword: пароль вашего прокси. (string)
  • cookies: Позволяет загрузить в ваш профиль куки в json формате. Можно оставить пустой строкой. (object in array[0])

Удаление профиля отпечатка

POST https://account.aezakmi.run:2087/api/delete_current_user_profile

{
"profileName": "APITEST6667",
"login": "admin"
}

Взаимодействие с Selenium

Получение отпечатка.

--

--

ru.aezakmi.run Телеграм Поддержка: t.me/AezakmiSupport Email: support@aezakmi.run Тел: +7 (499) 490–76–62 YT: youtube.com/channel/UC0YYLsm-6l9HXcCG5gbBwMg

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store