Abbiamo deciso di esporre un service REST utilizzando views dal sito di uniss per migrare i bandi al nuovo sito unissd9
Per lo scopo bisogna abilitare i moduli :
Attivazione moduli
drush en services drush en rest_server drush en services_views
Abbiamo creato una vista che espone dei services,
- lista dei bandi
- totale dei bandi (da il numero totale dei bandi)
- lista dei File Bando nei bandi
- totale dei File Bando nei bandi
- lista dei File nei paragrafi nei bandi
- totale dei File nei paragrafi nei bandi
Questi services generano un Rest che verrà consumato dalla migrare in unissd9. Tutti i services se interrogati mostrano soltanto 5 risultati, al netto di quelle con i totali e i risultati sono filtrati su data di scadenza maggiore di 5 anni fa.
Di seguito la configurazione di services, views, e la lista degli url generati