Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def login_sales_navigator():
- s = requests.Session()
- main_data = grab_session_data()
- sess_cookies = main_data['cookies']
- sess_response = main_data['response']
- headers = {
- 'authority': 'www.linkedin.com',
- 'pragma': 'no-cache',
- 'cache-control': 'no-cache',
- 'origin': 'https://www.linkedin.com',
- 'upgrade-insecure-requests': '1',
- 'dnt': '1',
- 'content-type': 'application/x-www-form-urlencoded',
- 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36',
- 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3',
- 'referer': 'https://www.linkedin.com/uas/login?session_redirect=%2Fsales&fromSignIn=true&trk=navigator',
- 'accept-encoding': 'gzip, deflate, br',
- 'accept-language': 'en-US,en;q=0.9',
- 'cookie': sess_cookies
- }
- data = main_data['form']
- response = s.post('https://www.linkedin.com/checkpoint/lg/login-submit', headers=headers, data=data, allow_redirects=False)
- accepted_cookies = 'JSESSIONID="{}"; bcookie="{}"; bscookie="{}"; lissc1=1; lissc2=1; li_at="{}"; liap=true; sl=v=1&2fsuB; lang=v=2&lang=en-us; lidc="{}"; chp_token={}'.format(sess_response.cookies.get('JSESSIONID'), sess_response.cookies.get("bcookie"), sess_response.cookies.get('bscookie'), response.cookies.get('li_at'), sess_response.cookies.get('lidc'), response.cookies.get('chp_token'))
- #try:
- print("chp token..", chp_token)
- core_cookies = fetch_core_cookies(accepted_cookies, response.cookies.get('JSESSIONID'))
- headers['cookie'] = core_cookies
- store_header(headers)
- return visit_sales_page(headers)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement