Primjer dizajna
Ova stranica služi za provjeru tipografije, razmaka i oznaka bez izmjene podataka o postajama. Komponente koriste iste CSS klase kao popisi postaja.
Primjer kartice postaje
Paleta oznaka
Primjeri API-ja za trenutačnu pjesmu
Mnoge postaje koriste platforme poput Radio.co ili AzuraCast s jednostavnim JSON sučeljima. Postupak je sljedeći: • dohvatite nowPlayingUrl svakih 10–20 sekundi • prikažite dobiveno ime izvođača i naslov pjesme
Dice Radio
Platforma: Radio.co
- URL prijenosa
https://s2.radio.co/s4648f1c61/listen- Adresa za podatke o trenutačnoj pjesmi
https://public.radio.co/station/s4648f1c61/nowplaying
Posljednji odgovor:
Čekanje…
Kyklos
Platforma: AzuraCast
- URL prijenosa
https://azuracast.streams.ovh/radio/8120/radio.mp3- Adresa za podatke o trenutačnoj pjesmi
https://azuracast.streams.ovh/api/nowplaying/radiokyklos
Posljednji odgovor:
Čekanje…
Kaseta Radio
Platforma: AzuraCast
- URL prijenosa
https://azuracast.streams.gr/listen/kasetaradio/radio.mp3- Adresa za podatke o trenutačnoj pjesmi
https://azuracast.streams.gr/api/nowplaying/kasetaradio
Posljednji odgovor:
Čekanje…
CORS pravila određuje postaja. Ako se pojave pogreške, pristup iz preglednika možda je blokiran i potreban je posrednički poslužitelj.
Napomene o implementaciji
- ✔️ Koristi
.station-list,.station-item, i stilove oznaka iz datoteke global.css. - ✔️ Ikone dolaze iz Bootstrap Icons CDN-a, već uključenog u osnovni predložak.
- ✔️ Nisu potrebne dodatne skripte ni stilovi. Primjer možete ukloniti kada više nije potreban.