vendredi 3 avril 2020

What is auth parameter and how i can generate it in python when comunicating with web server

So I'm a begginer in programming and I decided to start my bigger project - Bot for web browser game, and I was wondering what is auth parameter that is being sent to game server with every request

I'm using python and my code looks like this :

for example you have request called checkForQuestComplete in this game and I send it to the server like this

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)

with auth parameter being set by me like this

auth = 'a195b8d236f435d4b64cadsc1916a61ad'

And it works for me like that, but when for example I change account or something server returns error errRequestOutdatedClientVersion

and I have no clue how to generate this auth parameter

Can someone explain to me what it is and how I can generate this before sending request to server ?




Aucun commentaire:

Enregistrer un commentaire