<?
// URL de test sur le serveur eedomus
$username = 'xxxxx';
$password ='xxxx';
$header = array(
//"Authorization: Basic ". base64_encode("$username:$password"),
"Authorization: Basic xxxxx:xxxxxxx"
);
$url = 'https://10.1.1.50:1926/6/powerstate';
$xpath_expression = '//powerstate';
echo "On commence par appeller <b>$url</b><br><br>";
$http_result = httpQuery($url, 'GET', $header);
$xpath_result = xpath($http_result, $xpath_expression);
// lé résulat change à chaque fois car l'url de test renvoie une "fausse température" aléatoire
echo "Le résultat de l'expression xpath <b>$xpath_expression</b> est <b>$xpath_result</b>";
// Remarque: on peut écrire un résultat au format XML avec la fonction echo ce qui permet de l'exploiter directement avec un capteur HTTP eedomus
$header = "Authorization: Basic ". base64_encode("$username:$password");
$header = "Authorization: Basic ".$username:$password;
{"styleName":"FOLLOW_AUDIO","isExpert":false,"menuSetting":"SPECTRUM_ANALYSER","stringValue":"Spectrum"}
Retour vers Scripts & Périphériques du store
Utilisateurs parcourant ce forum : Google [Bot] et 7 invité(s)