Besoin d'aide : Syntaxe script php (curl) pour Volumio

LE MEC S’AUTOREPOND

Bon, forcement, il me suffit de demander de l’aide pour trouver la solution 3sec plus tard.

Du coup, je suis passé par un outils en ligne pour les nuls dans mon genre : curl-to-PHP: Convert Curl commands to PHP code

ça permet simplement de convertir la ligne de commande en expression PHP.

Je viens de le faire et ça fonctionne, joiiiiie, ma radio sera donc lancée demain matin, quand je descendrai dans le salon et que mon scénario du matin se lancera… joie.

Pour information, la syntaxe :

// Generated by curl-to-PHP: http://incarnate.github.io/curl-to-php/
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'http://192.168.1.94/api/v1/replaceAndPlay');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "{\n  \"service\": \"webradio\",\n  \"type\": \"webradio\",\n  \"title\": \"Radio Monaco\",\n  \"uri\": \"http://radiomonaco.ice.infomaniak.ch/radiomonaco-128.mp3\",\n  \"albumart\": \"http://cdn-radiotime-logos.tunein.com/s87645q.png\"\n}");

$headers = array();
$headers[] = 'Content-Type: application/json';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close($ch);
5 « J'aime »