Logowanie do LinkedIn za pomocą sesji zapytań python
Próbuję zalogować się na LinkedIn przy użyciu żądań Pythona:
import sys
import requests
from BeautifulSoup import BeautifulSoup
payload={
'session-key' : '[email protected]',
'session-password' : 'password'
}
URL='https://www.linkedin.com/uas/login-submit'
s=requests.session()
s.post(URL,data=payload)
r=s.get('http://www.linkedin.com/nhome')
soup = BeautifulSoup(r.text)
print soup.find('title')
Nie mogę się zalogować, używając tej metody. Próbowałem nawet grać w csrf itp. W ładunku, ale czy sesje nie powinny o to zadbać?
Uwaga dotycząca ostatniego wiersza: Używam tytułu, aby sprawdzić, czy udało mi się zalogować. (Powinienem zobaczyć „Witaj! | LinkedIn”, jeśli się zalogowałem, zamiast tego widzę „Największą profesjonalną sieć na świecie | LinkedIn”
Czy czegoś mi brakuje?