Le Api di RadioStat.it permettono a chiunque di creare la propria applicazione utilizzando i dati raccolti da RadioStat.it
Per utilizzare le Api è necessario richiedere l'Api Key tramite la
form contatti.
Di seguito i metodi attualmente implementati:
elencoRadio: Restituisce l'elenco delle radio
Url di esempio
JSON: /api/?method=elencoRadio&api_key=YOUR_API_KEY&format=json
Parametri
api_key (richiesto) : La chiave rilasciata da RadioStat
Risposta di esempio
{"elencoRadio":[{"id":"1","nome":"Radio Stereo"}]}
Errori
1 : Invalid Service - This service does not exist
2 : Invalid Method - No method with that name in this package
3 : Invalid Key - You do not have permissions to access the service
elencoFlussi: Restituisce l'elenco dei flussi
Url di esempio
JSON: /api/?method=elencoFlussi&api_key=YOUR_API_KEY&id=YOUR_RADIO_ID&format=json
Parametri
api_key (richiesto) : La chiave rilasciata da RadioStat
id (richiesto) : L'id della Radio
Risposta di esempio
{"elencoFlussi":[{"id":"1","bitrate":"32","tipo":"aac","server":"icecast2"}]}
Errori
1 : Invalid Service - This service does not exist
2 : Invalid Method - No method with that name in this package
3 : Invalid Key - You do not have permissions to access the service
elencoTracce: Restituisce l'elenco delle tracce suonate dalla radio
Url di esempio
JSON: /api/?method=elencoTracce&api_key=YOUR_API_KEY&id=YOUR_RADIO_ID&format=json
Parametri
api_key (richiesto) : La chiave rilasciata da RadioStat
id (richiesto) : L'id della Radio
Risposta di esempio
{"elencoTracce":[{"dataora":"201612312359","traccia":"David Guetta Feat. Sia - She Wolf"}]}
Errori
1 : Invalid Service - This service does not exist
2 : Invalid Method - No method with that name in this package
3 : Invalid Key - You do not have permissions to access the service