forked from LinuxTeam-teilar/cronos.teilar.gr
-
Notifications
You must be signed in to change notification settings - Fork 0
tampakrap edited this page Nov 12, 2012
·
1 revision
Το API έχει δημιουργηθεί με τη βιβλιοθήκη http://tastypieapi.org/. Προς το παρόν είναι read-only. Δουλεύει με API keys για λόγους ασφαλείας. Μπορεί να χρησιμοποιηθεί από mobile applications (android, windows phone, iOS), facebook application, desktop application ή οποιοδήποτε άλλο web application που χρησιμποιεί accounts από το dionysos.teilar.gr ή το cronos.teilar.gr
Το API εξάγει πληροφορίες σε JSON ή XML.
- Είναι read-only
- Δεν εκτυπώνει τα στοιχεία της δήλωσης και της βαθμολογίας σε XML ή JSON, αλλά τα εκτυπώνει όλα σε ένα string διαχωρισμένα με κόμμα
- Δεν εκτυπώνει τις ανακοινώσεις (καθηγητών/άλλων σελίδων) που παρακολουθεί ο φοιτητής
- Το API θα έχει τη δυνατότητα εγγραφής
- Θα μπορούν να στέλνονται POST/PUT/DELETE HTTP methods
- Θα μπορούμε να πειράζουμε/ανανεώνουμε τα settings του χρήστη μέσα από το API
- Εκτύπωση των στοιχείων της βαθμολογίας και της δήλωσης σε JSON και XML όπως τα υπόλοιπα στοιχεία.
- Απαιτούνται σημαντικές αλλαγές στη βάση δεδομένων, θα γίνει στην έκδοση 0.4 (Αρχές φεβρουαρίου)
- Εκτύπωση των ανακοινώσεων που παρακολουθεί ο χρήστης σε JSON και XML