WebRadio.Tools

Les Outils & Services => API.WebRadio.Tools => Problèmes/Idées/Suggestions => Discussion démarrée par: mrmazure le 27 Janvier 2021 à 12:25:03

Titre: Problème API php
Posté par: mrmazure le 27 Janvier 2021 à 12:25:03
Hello Bahanos,

J'espère que tu vas bien. Ça fait longtemps que je n'étais pas venu te dérange concernant l'API. ha ha

Je constat un bug avec le contact API avec PHP/cURL. L'API trouve et affiche bien l'artiste et le titre, mais la cover ne fonctionne pas. Enfin, on a toujours la no_img (même si le script jquery lui trouve la pochette, donc c'est qu'elle est bien présente sur ton serveur).

Autre demande, est-il possible de modifier le no_img en php ? Afin de fournir par défaut un lien vers une autre image ?

(https://i.ibb.co/8NkJ6dQ/Capture-d-cran-2021-01-27-182426.png)

Merci beaucoup
Titre: Re : Problème API php
Posté par: Bahanos le 27 Janvier 2021 à 13:02:23
Tu utilise la version 3.5.1 ?

La version 3.5.2 propose une pochette personnalisée > https://webradio.tools/index.php/topic,27.0.html
var k = "//covers.webradio.tools/no_img.png"; // Default Cover Image
Pour la version PHP/cURL ... je vais devoir l'adapter le code pour la v3.5.2 ...
Titre: Re : Problème API php
Posté par: mrmazure le 27 Janvier 2021 à 13:44:21
Merci pour ta réponse.

Oui, version PHP 3.5.1 : https://webradio.tools/index.php?topic=13.0
Oui OK pour la "var k", mais ma demande était pour PHP. Est-ce possible de mettre une pochette personnalisée sur l'API PHP ? :)

Merci
Titre: Re : Problème API php
Posté par: Bahanos le 27 Janvier 2021 à 23:26:06
Tu peux vérifier avec un if() si la variable de la pochette = la pochette par défaut et renvoyer une autre pochette.

ex: $var = $api->current_song->covers->small;
if($var != '//covers.webradio.tools/no_img.png'){
    print $api->current_song->covers->small;
} else {
    print '//monsite.com/mapochette.png';
}
Titre: Re : Problème API php
Posté par: mrmazure le 28 Janvier 2021 à 03:39:44
Super je vais tester ça.

En fait, les covers PHP bug pas mal. 99% des pochettes sont introuvables no_img. Il affiche parfois certaines pochettes, mais très très peu. Pour la même radio; l'API jquery trouve toutes les pochettes.
Titre: Re : Problème API php
Posté par: Bahanos le 31 Janvier 2021 à 18:30:16
Je vais bientot refaire le code pour l'api PHP en 3.5.2.
Titre: Re : Re : Problème API php
Posté par: mrmazure le 01 Février 2021 à 14:12:58
Je vais bientot refaire le code pour l'api PHP en 3.5.2.

Top. Dispo si besoin de tester ça. :)
Titre: Re : Problème API php
Posté par: Bahanos le 01 Février 2021 à 22:07:18
Voici la version 3.5.2 (Bêta) du PHP/cURL

https://webradio.tools/index.php?topic=83.0