WebRadio.Tools

Les Outils & Services => API.WebRadio.Tools => Problèmes/Idées/Suggestions => Discussion démarrée par: web84 le 12 Avril 2019 à 07:23:05

Titre: ô different selon shoutcast et icecast avec API
Posté par: web84 le 12 Avril 2019 à 07:23:05
Bonjour,

Voici quelques temps que lors qu'un titre ou un artiste se trouve avec un ô, l'affichage est en erreur avec l'API

J'ai deux serveurs : 1 shoutcast encodeur BUTT et 1 icecast encodeur Sound Empire Caster
J'ai déjà inversé les encodeurs par rapport au serveur et j'ai le même souci avec les lettres ô qui sont mal encoder.

Ex . :
"artist": "CALI",
"title": "Jolie m\u00c3'me (radio edit)"

Test réalisé avec UTF-8 : l'api sur les deux serveurs la même erreur.
Test réalisé sans UTF-8 : l'api sur Icecast = Ok mais avec Shoutcast = Non

Les liens des deux serveurs :
http://api.3.5.2.webradio.tools/pollux.shoutca.st:8796/stream
http://api.3.5.2.webradio.tools/5.196.72.136:7002/stream

Je ne vois pas pour quoi alors que les autres caractères fonctionnes sur les deux versions.
Titre: Re : ô different selon shoutcast et icecast avec API
Posté par: Bahanos le 12 Avril 2019 à 23:19:11
L’encodage est un gros problème à régler avec l'API.

Pouvez-vous m'envoyer une capture du résultat sur votre site ?
Titre: Re : ô different selon shoutcast et icecast avec API
Posté par: web84 le 13 Avril 2019 à 03:52:16
Bonjour,

Voici les captures de résultat sur le site :

Le première avec le titre du bas correspond à serveur shoutcast et dans le player Icecast
et le deuxième serveur shoutcast dans les deux cas.

sur api avec shoutcast :
"song_history": {
        "No1": {
            "artist": "ELI ROSE",
            "title": "T\u00c3't ou tard",
            "last_played": "1555141362",
            "covers": {
                "small": "\/\/covers.webradio.tools\/small\/0939dd8d4f4914f99fcc8cdd5a62fb0ba69703e6",
                "medium": "\/\/covers.webradio.tools\/medium\/0939dd8d4f4914f99fcc8cdd5a62fb0ba69703e6",
                "large": "\/\/covers.webradio.tools\/large\/0939dd8d4f4914f99fcc8cdd5a62fb0ba69703e6",
                "extralarge": "\/\/covers.webradio.tools\/extralarge\/0939dd8d4f4914f99fcc8cdd5a62fb0ba69703e6"
            }

sur api sur Icecast
"song_history": {
        "No1": {
            "artist": "ELI ROSE",
            "title": "T\u00f4t ou tard",
            "last_played": "1555141288",
            "covers": {
                "small": "\/\/covers.webradio.tools\/small\/0939dd8d4f4914f99fcc8cdd5a62fb0ba69703e6",
                "medium": "\/\/covers.webradio.tools\/medium\/0939dd8d4f4914f99fcc8cdd5a62fb0ba69703e6",
                "large": "\/\/covers.webradio.tools\/large\/0939dd8d4f4914f99fcc8cdd5a62fb0ba69703e6",
                "extralarge": "\/\/covers.webradio.tools\/extralarge\/0939dd8d4f4914f99fcc8cdd5a62fb0ba69703e6"
            }