Wpis z mikrobloga

Curl:

curl 'https://stackoverflow.com/users/login?ssrc=head&returnurl=http%3a%2f%2fstackoverflow.com%2f' -H 'origin: https://stackoverflow.com' -H 'accept-encoding: gzip, deflate, br' -H 'accept-language: en-US,en;q=0.8' -H 'cookie: prov=73eb5c72-b3a8-8b68-31f0-a2d253eff6d0; fkey=6a845300596f0345303f5224b648485c' -H 'upgrade-insecure-requests: 1' -H 'user-agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36' -H 'content-type: application/x-www-form-urlencoded' -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' -H 'cache-control: max-age=0' -H 'authority: stackoverflow.com' -H 'referer: https://stackoverflow.com/users/login?ssrc=head&returnurl=http%3a%2f%2fstackoverflow.com%2f' -H 'ws-grp: 95' -H 'dnt: 1' --data 'fkey=6a845300596f0345303f5224b648485c&ssrc=head&email=mojmail%40gmail.com&password=mojeHaslo&oauthversion=&oauthserver=&openidusername=&openididentifier=' --compressed
@trustME: jeśli to jest jakiś login za pośrednictwem google plus (oauth) to sprawa jest dużo bardziej złożona i curl nie jest taki prosty - musisz wykonać kilka żądań wymienić tokeny itp. Czy to jest prosty login na zasadzie POST username/password czy oauth?

Jeśli stack overflow to ciężka sprawa i nie mogę odtworzyć, bo jestem zalogowany a nigdy się jeszcze nie wylogowałem od 3 lat i zapomniałem jak to się robi, ale
@trustME: to spróbuj po prostu dodać opcje -L do curla? to jest follow redirects. Jeśli twoje żadanie jest prawidłowe to powinno przekierować na stack jako zalogowany user. Jeśli to jest oauth i wymaga jakichś jednorazowych tokenów to wtedy musisz bardziej pokombinować i poczytać na ten temat - po prostu google oauth curl. http://lmgtfy.com/?q=curl+oauth
@trustME: to może zaproponuje inne rozwiązania:

1) myślałeś o użyciu api ze stackoverflowa? :)

2) w tym miejscu użył bym czegoś w rodzaju mechanize / phantomjs / ew. selenium czy jakąś inną przeglądarke headless. Będzie łatwiejsze niż curl.

3) jeśli nie chcesz sam robić researchu to możesz też komuś zapłacić

(edit: głupi wykop)