Skip to content

Software per instaurare un web-service per l'erogazione di API del portale classeViva.

License

Notifications You must be signed in to change notification settings

edoardo-conti/classeviva-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

classeViva-api

Web-service per l'erogazione di informazioni in formato JSON tramite API esterne del portale classeViva. Software dipendente da Node.js e moduli npm.

API

  • Connessione
    • Raggiungere <address>:3000/<school_code>/<usercode>/<password>
    • Di seguito verrà restituito un JSON simile strutturalmente al seguente:
      {"status":"OK", "sessionId":"<codice alfanumerico di 32 caratteri>"}
      Ora occorre passare all'indirizzo sopra citato il codice precendemente ottenuto
      <address>:3000/<codice alfanumerico di 32 caratteri>
      A questo punto si è stabilita una connessione e la pagina sopra citata restituirà il nome dell'alunno e la scuola frequentante
  • Voti
    Per visualizzare i voti dello studente accedere alla pagina:
    <address>:3000/<codice alfanumerico di 32 caratteri>/voti
  • Attività giornaliera
    Per visualizzare gli argomenti affrontati nella giornata odierna:
    <address>:3000/<codice alfanumerico di 32 caratteri>/oggi
  • Agenda
    Per visualizzare il planner settimanale:
    <address>:3000/<codice alfanumerico di 32 caratteri>/agenda
  • File
    Per visualizzare i file caricati dai professori per la classe:
    <address>:3000/<codice alfanumerico di 32 caratteri>/didattica
  • Assenze
    Per controllare le assenze: <address>:3000/<codice alfanumerico di 32 caratteri>/assenze

About

Software per instaurare un web-service per l'erogazione di API del portale classeViva.

Resources

License

Stars

Watchers

Forks