p0ll0_ ha scritto:
Non ci sono magari degli API apposta? Non me ne intendo molto di API...
Dipende cosa intendi per API
Se intendi delle librerie da includere nel tuo progetto, allora credo proprio di no.
Se intendi delle web api, ovvero chiamate http che ti restituiscano i dati, allora può essere.
Però per questo tipo di problema in generale lo sconsiglio:
- Il tuo applicativo deve sempre fare delle chiamate API per avere i dati... Se il servizio non è raggiungibile (es: manutenzione) il tuo software perde di funzionalità
- Spesso se ci sono dei servizi, questi sono a pagamento. Se la tua app non trae abbastanza vantaggi, ha senso spendere canoni di abbonamento?
- Le logiche di "come cercare" le implementano loro. Quindi puoi dire "cerca nella regione X tutte le città con il filtro Y". Però come applicare il filtro lo decidono loro