Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests, json, getpass
- USER_AGENT = "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.52 Safari/537.36"
- token = ''
- def authorization(USERNAME, PASSWD):
- BASE_URL = 'https://www.instagram.com/'
- LOGIN_URL = BASE_URL + 'accounts/login/ajax/'
- session = requests.Session()
- session.headers = {'user-agent': USER_AGENT}
- session.headers.update({'Referer': BASE_URL})
- req = session.get(BASE_URL)
- session.headers.update({'X-CSRFToken': req.cookies['csrftoken']})
- login_data = {'username': USERNAME, 'password': PASSWD}
- login = session.post(LOGIN_URL, data=login_data, allow_redirects=True)
- session.headers.update({'X-CSRFToken': login.cookies['csrftoken']})
- token = login.cookies['csrftoken']
- login_text = json.loads(login.text)
- print(login_text, token, sep='\n')
- authorization('', '')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement