Contacter l'API v3.5.1 (Outdated) avec jQuery/JavaScript

  • 0 replies
  • 1784 views
*

Hors ligne Bahanos

  • *****
  • 133
  • Président Directeur Général chez Caramania.Ca
    • Voir le profil
    • Caramania.Ca: Hébergement et Solutions Internet
Contacter l'API v3.5.1 (Outdated) avec jQuery/JavaScript
« le: 23 Janvier 2018 à 19:37:18 »
<script type="text/javascript">
function webradio_tools(){ $(function(){
    /*################################*/
    /*#### CONFIGURATION DE L'API ####*/
    /*################################*/
    var a = ''; // IP/URL du serveur (sans http://)
    var b = ''; // Port du serveur
    var c = ''; // Point de montage (ICECAST='/stream' | SHOUTCAST='')
    var d = ''; // UID Radionomy (Affiche le nombre d'auditeurs)
    /*################################*/
    /*####### NE PAS MODIFIER ########*/
    /*################################*/
    $.get('//api.3.5.1.webradio.tools/' + a + ':' + b + c + '/' + d, function(api){
        var api = $.parseJSON(api); setTimeout('webradio_tools();', api.callmeback);
        /*################################*/
        /*### DÉFINITION DES REQUÊTES ####*/
        /*################################*/
        $('#DivName').html(api.ip); // Affiche l'adresse IP/URL
        $('#DivName').html(api.port); // Affiche le port
        $('#DivName').html(api.mount); // Affiche le point de montage (/stream)
        $('#DivName').html(api.server_type); // Affiche le type de serveur
        $('#DivName').html(api.radionomy_uid); // Affiche le UID Radionomy

        $('#DivName').html(api.request_method); // Affiche la méthode de contact (GET|POST)
        $('#DivName').html(api.server_protocol); // Affiche le protocole serveur utiliser
        $('#DivName').html(api.cache_timestamp); // Affiche le temps de mise en cache
        $('#DivName').html(api.callmeback); // Affiche le délai avant de pouvoir recontacter l'API (/1000)
        $('#DivName').html(api.version); // Affiche la version de l'API
        $('#DivName').html(api.copyright); // Affiche le copyright
       
        $('#DivName').html(api.current_song.artist); // Affiche l'artiste
        $('#DivName').html(api.current_song.title); // Affiche le titre
       
        $('#DivName').html(api.current_song.covers.small); // Affiche la pochette (small)
        $('#DivName').html(api.current_song.covers.medium); // Affiche la pochette (medium)
        $('#DivName').html(api.current_song.covers.large); // Affiche la pochette (large)
        $('#DivName').html(api.current_song.covers.extralarge); // Affiche la pochette (extralarge)
       
        $('#DivName').html(api.listener.now); // Affiche le nombre d'auditeurs
        $('#DivName').html(api.listener.peak); // Affiche le pic d'auditeurs
       
        $('#DivName').html(api.song_history.No1.artist); // Affiche le dernier artiste No1
        $('#DivName').html(api.song_history.No1.title); // Affiche le dernier titre No1
   
        $('#DivName').html(api.song_history.No1.covers.small); // Affiche la dernière pochette No1 (small)
        $('#DivName').html(api.song_history.No1.covers.medium); // Affiche la dernière pochette No1 (medium)
        $('#DivName').html(api.song_history.No1.covers.large); // Affiche la dernière pochette No1 (large)
        $('#DivName').html(api.song_history.No1.covers.extralarge); // Affiche la dernière pochette No1 (extralarge)
   
        $('#DivName').html(api.song_history.No2.artist); // Affiche le dernier artiste No2
        $('#DivName').html(api.song_history.No2.title); // Affiche le dernier titre No2
   
        $('#DivName').html(api.song_history.No2.covers.small); // Affiche la dernière pochette No2 (small)
        $('#DivName').html(api.song_history.No2.covers.medium); // Affiche la dernière pochette No2 (medium)
        $('#DivName').html(api.song_history.No2.covers.large); // Affiche la dernière pochette No2 (large)
        $('#DivName').html(api.song_history.No2.covers.extralarge); // Affiche la dernière pochette No2 (extralarge)
   
        $('#DivName').html(api.song_history.No3.artist); // Affiche le dernier artiste No3
        $('#DivName').html(api.song_history.No3.title); // Affiche le dernier titre No3
   
        $('#DivName').html(api.song_history.No3.covers.small); // Affiche la dernière pochette No3 (small)
        $('#DivName').html(api.song_history.No3.covers.medium); // Affiche la dernière pochette No3 (medium)
        $('#DivName').html(api.song_history.No3.covers.large); // Affiche la dernière pochette No3 (large)
        $('#DivName').html(api.song_history.No3.covers.extralarge); // Affiche la dernière pochette No3 (extralarge)
   
        $('#DivName').html(api.song_history.No4.artist); // Affiche le dernier artiste No4
        $('#DivName').html(api.song_history.No4.title); // Affiche le dernier titre No4
   
        $('#DivName').html(api.song_history.No4.covers.small); // Affiche la dernière pochette No4 (small)
        $('#DivName').html(api.song_history.No4.covers.medium); // Affiche la dernière pochette No4 (medium)
        $('#DivName').html(api.song_history.No4.covers.large); // Affiche la dernière pochette No4 (large)
        $('#DivName').html(api.song_history.No4.covers.extralarge); // Affiche la dernière pochette No4 (extralarge)
   
        $('#DivName').html(api.song_history.No5.artist); // Affiche le dernier artiste No5
        $('#DivName').html(api.song_history.No5.title); // Affiche le dernier titre No5
   
        $('#DivName').html(api.song_history.No5.covers.small); // Affiche la dernière pochette No5 (small)
        $('#DivName').html(api.song_history.No5.covers.medium); // Affiche la dernière pochette No5 (medium)
        $('#DivName').html(api.song_history.No5.covers.large); // Affiche la dernière pochette No5 (large)
        $('#DivName').html(api.song_history.No5.covers.extralarge); // Affiche la dernière pochette No5 (extralarge)
       
    });
}); }
$(document).ready(function(){ webradio_tools(); }); $.ajaxSetup({ cache: false });
</script>
« Last Edit: 12 Mars 2018 à 18:10:43 par Bahanos »
Cordialement, Moi !!! ^^
Bahanos.Ca | UturnRadio.Com
---------------------------------