You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tampakrap edited this page Nov 12, 2012
·
1 revision
RESTful API
Περιγραφή
Το 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