J'essaie d'utiliser ruby mechanize pour accéder à des courriels spécifiques à partir de mon compte d'accès Web Outlook.Ruby Mechanize Outlook Web Access
J'utilise le code suivant.
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
Pourquoi ce code ne fonctionne-t-il pas?
Y at-il une question ici quelque part? –