J'ai pas mal chercher aussi mais j'arrive pas a lancer un favorie. J'arrive a les recuperer, mais je ne trouve pas l'uri pour les lancer malheureusement
Voila ce que j'ai testé :
Code : Tout sélectionner
require_once dirname(__FILE__) . "/core/php/core.inc.php";
include_file('core', 'authentification', 'php');
use duncan3dc\DomParser\XmlParser;
try {
$sonos = sonos3::getSonos();
$favourite = $sonos->getFavourites();
$data = $favourite->browse();
$xml = new XmlParser($data["Result"]);
var_dump($xml->getTag("title")->nodeValue);
var_dump($xml->getTag("item")->getAttribute('id'));
$eqLogic = sonos3::byId(1);
$controller = $eqLogic->getController();
$queue = $controller->getQueue();
$queue->addTrack($xml->getTag("item")->getAttribute('id'));
} catch (Exception $e) {
print_r($e);
}
Et oui on peut lancer une piste spotify en direct mais pas une playlist (il comprends pas l'uri non plus)