Utilizzo dell’API CKAN

Descrizione breve

CKAN è un software open source per catalogo dati (sito web del progetto: https://ckan.org/ ). Utilizziamo CKAN per la nostra raccolta di dati https://data.opentransportdata.swiss/.

Tramite l’API CKAN, i metadati relativi ai nostri record di dati e API (ad es. link per il download, data di aggiornamento, ecc.) possono essere recuperati e utilizzati secondo necessità.

Descrizione del funzionamento

Gestiamo tutti i nostri circa 90 set di dati (1000+ risorse o file) e le nostre API in CKAN. CKAN memorizza una serie di metadati per i set di dati e le risorse, tra cui:

  • Nomi (titolo) e descrizioni brevi dei record di dati e delle risorse
  • Data e ora di creazione e aggiornamento
  • Tipi di media (mime types)
  • Permalink, link per il download e link alla documentazione (cookbook)

Questi metadati vengono visualizzati sulle pagine web, ma possono anche essere richiamati tramite l’API CKAN e utilizzati in un’applicazione.

Descrizione tecnica

Per accedere all’API è necessaria una chiave API. Per le istruzioni vedere qui:

https://opentransportdata.swiss/de/cookbook/development-miscellaneous-cookbook/howto-access-apis/

L’API è semplicemente un’API REST. In sostanza, è possibile utilizzare questi due endpoint:

Le risposte sono formattate in JSON. Le riprese dei campi e il contenuto sono in gran parte autoesplicativi.

Nota bene

Ulteriori indicazioni

 

 

#AutoTranslate