Recuperation ical etudiant hyper planning
The snippet can be accessed without any authentication.
Authored by
QUELEN bastien
Avec le gem ruby Savon
$hyper_planning = Savon.client(wsdl: "http://host-hp.fr/hpsw/wsdl/RpcEncoded", basic_auth: ["xxx", "xxxx"], log_level: :debug)
etudiants_id_response = $hyper_planning.call(:tous_les_etudiants)
etudiants_id_response.body[:tous_les_etudiants_response][:return][:item].each do |etudiant_id|
ical_response = $hyper_planning.call(:url_ical_etudiant, message: { a_etudiant: etudiant_id.to_i })
puts "https://edt.esiea.fr/" + ical_response.body[:url_ical_etudiant_response][:return]
end
Please register or sign in to comment