на этой неделе У меня проблемы с входом в LinkedIn с использованием рубинового механизации. Мой код выглядит следующим образом:Проблемы регистрации в LinkedIn с рубиновым механизатором
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)
На прошлой неделе она работала нормально, но теперь это не удается, переменная return_page показывает «Перенаправление ...» сообщение, но когда я использую один и тот же агент, чтобы принести «http://www.linkedin.com/home», это так если я никогда не подписывался (хотя cookie показывает иначе). Может ли кто-нибудь попытаться дублировать эту ошибку?
Заранее спасибо.
Если монитор запрос HTTP, что ваш браузер выполняет то, что другие поля будут посланы? Попробуйте с firebug и обновите вопрос. – Geo
все остальные поля автоматически устанавливаются за исключением session_key и session_password. – thiagobrandam
Вы решили это? Мы сталкиваемся с той же проблемой. – MexicanHacker