Итак, я новичок в программировании, и я решил начать свой более крупный проект - Bot для веб-браузерной игры, и мне было интересно, что такое параметр auth, который отправляется на игровой сервер при каждом запросе
Я использую python, и мой код выглядит следующим образом:
Например, у вас есть запрос под названием checkForQuestComplete в этой игре, и я отправляю его на сервер как этот
data = f'reload_user=true&action=checkForQuestComplete&user_id={user_id}&user_session_id={session_id}&client_version=html5_{version}&auth={auth}&rct=1&keep_active=true&device_type=web'
res = session.post(auth_url, data, headers=headers)
с аутентификацией параметр, устанавливаемый мной следующим образом
auth = 'a195b8d236f435d4b64cadsc1916a61ad'
И он работает для меня так, но когда, например, я меняю учетную запись или что-то, сервер возвращает ошибку errRequestOutdatedClientVersion
, и я понятия не имею, как сгенерируйте этот параметр аутентификации
Может кто-нибудь объяснить мне, что это такое и как я могу сгенерировать это перед отправкой запроса на сервер?