Cette semaine, j'ai des problèmes pour me connecter à LinkedIn en utilisant ruby mechanize. Mon code est le suivant:Problèmes de connexion à LinkedIn avec ruby mechanize
agent = WWW::Mechanize.new
home_page = agent.get('http://www.linkedin.com')
sign_in_link = home_page.links.find{|link| link.text == "Sign In"}
login_form = sign_in_link.click.form('login')
# with email and password variables properly set
login_form.set_fields(:session_key => email, :session_password => password)
return_page = agent.submit(login_form, login_form.buttons.first)
La semaine dernière, il a travaillé sur OK, mais maintenant il est défaillant, la variable return_page affiche un message « redirigeant ... » mais quand j'utilise le même agent pour aller chercher « http://www.linkedin.com/home », il est aussi si je ne me suis jamais connecté (bien que les cookies montrent le contraire). Quelqu'un peut-il essayer de reproduire cette erreur?
Merci d'avance.
Si vous surveillez la demande http que votre navigateur effectue, quels autres domaines sont envoyés? Essayez avec firebug, et mettez à jour la question. – Geo
Tous les autres champs sont automatiquement définis, à l'exception de session_key et session_password. – thiagobrandam
avez-vous résolu cela? Nous éprouvons le même problème. – MexicanHacker