我試圖使用紅寶石機械從我的Outlook Web訪問帳戶訪問特定的電子郵件。Ruby機械化Outlook Web訪問
我正在使用以下代碼。
require 'mechanize' require 'logger' a = Mechanize.new a.cookie_jar(HTTP::Cookies.new) a.log = Logger.new('log1.log') a.get('htts://webmail.xxxxxxx.org/') do |page| my_page = page.form_with(:action => '/owa/auth.owa') do |f| f.username = "------------" f.password = "------------" end.click_button #a.cookie_jar.load('cookies.yml') a.get('https://webmail.xxxxxxx.org/owa/Inbox/?Cmd=contents&Page=1') do |p| file = File.new("new.xml","w+") file.puts p.parser.to_xml file.close end end
爲什麼這段代碼不工作?
有一個問題在這裏什麼地方? –