require "figo" session = Figo::Session.new("ASHWLIkouP2O6_bgA2wWReRhletgWKHYjLqDaqb0LFfamim9RjexTo22ujRIP_cjLiRiSyQXyt2kM1eXU2XLFZQ0Hro15HikJQT_eNeT_9XQ") # Ausgabe der Kontonummer und des Saldos session.accounts.each do |account| print "ID: #{account.account_id}" print " | KNR: #{account.account_number}" puts " | SALDO: EUR #{account.balance.balance}" end # Ausgabe aller Transaktionen und einiger Transaktionsdetails puts "Die letzten 10 Umsätze für Konto mit ID A1.1:" session.get_account("A1.1").transactions[-11..-1].each do |transaction| print "#{transaction.name}" d = Date.strptime("#{transaction.value_date}", '%FT%T%:z') print " | #{d.strftime("%a, %d.%b %Y")}" print " | #{transaction.amount}" puts " | #{transaction.purpose[0..20]}" end