myunimol / api

API for MyUnimol
https://myunimol.it
11 stars 2 forks source link

Modifica alle API del modulo News #3

Closed cbranca closed 9 years ago

cbranca commented 9 years ago

Con l'introduzione del nuovo sito web dell'unimol è cambiata la struttura delle news, che al momento è uguale per qualsiasi tipo di news (ateneo, dipartimento, bacheca avvisi). Il codice relativo alle classi che si occupano di estrarre le news è stato già modificato per funzionare con il nuovo sito web.

Le seguenti API: Bacheca getNewsBoard(cdl:String) : {newsList[]:{date, text}} News getUniversityNews() : {newsRss[]:{title,link,publishedDate,description}} getDepartmentNews(department:String) : {newsRss[]:{title,link,publishedDate,description}}

diventeranno: Bacheca getNewsBoard(course:String) : {newsList[]:{date,title,text,link}} News getUniversityNews() : {newsList[]:{date,title,text,link}} getDepartmentNews(department:String) : {newsList[]:{date,title,text,link}}

un esempio di json restituito da tali API è:

{
    "newsList": [
        {
            "date": "18 dicembre 2014",
            "title": "Il sito www.unimol.it cambia pelle",
            "text": "In linea, da oggi, il nuovo portale web Il portale Unimol, strumento fondamentale sia per la comunità accademica sia per i principali attori istituzionali, inizia un [?]",
            "link": "http://www.unimol.it/blog/il-sito-www-unimol-cambia-pelle-7831/"
        },
        {
            "date": "18 dicembre 2014",
            "title": "Fondo di finanziamento ordinario (FFO) alle università statali ? Pubblicato il decreto",
            "text": "Si comunica che in data 17 dicembre 2014 il MIUR ha pubblicato il decreto con il riparto del Fondo di finanziamento ordinario (FFO) alle Università statali [?]",
            "link": "http://www.unimol.it/blog/fondo-di-finanziamento-ordinario-ffo-alle-universita-statali-pubblicato-il-decreto-7737/"
        }
    ]
}
mattmezza commented 9 years ago

Sarà integrata in api.md attualmente nella branch develop.

mattmezza commented 9 years ago

https://github.com/cbranca/myunimol-webservices/wiki/APIs