TISS

Aus Free Software
Zur Navigation springen Zur Suche springen

TISS ist das zentrale Verwaltungssystem der TU für so ziemlich alles: Adressbuch, Lehrveranstaltungsmanagement, u.s.w.

TISS bietet auch eine XML-basierte API an um auf die Daten zugreifen zu können, allerdings gibt es keine Online-Dokumentation zu verfügbaren Calls und dem TISS-Team muss man diese immer aus der Nase ziehen. Diese Seite hier dokumentiert bekannte Calls.

Informationen zu Personen (nach Matrikelnummer)

https://tiss.tuwien.ac.at/adressbuch/adressbuch/person_via_matrikelnummer/0123456.xml

Zugriff nur für angemeldete Personen bzw. innerhalb des TU-Netzes erlaubt.

Liste der TeilnehmerInnen an einer LVA

https://tiss.tuwien.ac.at/api/restricted/course/012345-2011W/participants

  • 012345 ist die Lehrveranstaltungsnummer ohne Punkt
  • 2011W ist das Semester

Zugriff wird für bestimmte IPs freigeschalten.

Beispiel:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<tuvienna ....>
   <participant oid="000000" matriculationNumber="0123456">
       <givenName>Max</givenName>                                                                                                 
       <familyName>Mustermann</familyName>                                                                                                 
       <studyCode>033000</studyCode>                                                                                                  
   </participant>                                                                                                                     
   ....
</tuvienna>