RonRでCapybaraのgemを使用してgreeのサイトにログインする方法
■実現したいこと
自分のアカウントにcronで自動ログインしてアプリ内の自分のステータスの変化を記録する機能
■発生している問題
ログインをしようとすると、「ログインでお困りの時には」のページに飛んでしまいます。
UA以外にも設定が必要なのでしょうか。
■ソースコード
lang
1Capybara.current_driver = :webkit 2Capybara.javascript_driver = :webkit 3user_agent = 'Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) CriOS/38.0.2125.67 Mobile/12B411 Safari/600.1.4' 4s = Capybara::Session.new(:webkit) 5s.driver.header('user-agent', user_agent) 6s.visit 'https://id.gree.net/login/entry?ignore_sso=1&backto=' 7s.fill_in :mail, with: 'XXXXXXXXXX' #input username 8s.fill_in :user_password, with: 'XXXXXXXX' #input password 9s.click_link 'ログイン' #click 10s.save_screenshot 'signin.png'
あなたの回答
tips
プレビュー