首页 > 解决方案 > watir 是否被阻止登录 Facebook?如果是这样,是否有另一种宝石可以做到这一点?

问题描述

这是我的代码,但是当运行它时,facebook 会阻止我登录。任何帮助将不胜感激。

require 'rubygems'
require 'watir'
require 'webdrivers'
require 'mechanize'

agent = Mechanize.new
agent.get('http://facebook.com') do |page|
  login_page = agent.click(page.link_with(:text => /Log In/ ))
end

proxy = {
  http: '185.10.166.130:8080',
  ssl:  '185.10.166.130:8080'
}

browser = Watir::Browser.new :chrome, proxy: proxy
browser.goto 'facebook.com'

# Enter Facebook login details and click login
browser.text_field(id: 'email').set '****'
browser.text_field(id: 'pass').set '****'
browser.button(type: 'submit').click

标签: rubyfacebookauthenticationfacebook-loginwatir

解决方案


推荐阅读