1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Funktion 1:
Om SÖKTERM matchar Spotify URL
Sök efter cachad info
Om Cache finns och är äldre än X timmar/dagar
Plocka info
Om Cache inte finns
Ladda hem och cacha
Plocka info
Annars
Försök lista ut vad som är artist och låtnamn
Sök efter låtens tracknamn
Kör samma funktioner som om SÖKTERM matchat Spotify URL
Funktion 2, AJAX:
Medans användaren skriver, gör en autocomplete som söker via Spotifys Search-API. Gulligt.