Récupérer valeur non xml

Capteurs et actionneurs HTTP

Récupérer valeur non xml

Messagepar galaksy2001 » 12 Avr 2019 13:21

Bonjour :)

Je souhaiterai récupérer sur l'eedomus la valeur suivante qui s'affiche telle quelle lors d'une requête http :

Code : Tout sélectionner
Info.status=Close


Pas de format xml, pas de balise ...

Comment faire ?
galaksy2001
 
Messages : 664
Inscription : 06 Jan 2014

Re: Récupérer valeur non xml

Messagepar galaksy2001 » 16 Avr 2019 20:58

Personne ?

Je précise que c'est ce qui apparaît dans mon navigateur.

Y a pas moyen avec un script qui me convertirait ça en xml ?
galaksy2001
 
Messages : 664
Inscription : 06 Jan 2014

Re: Récupérer valeur non xml

Messagepar influman » 16 Avr 2019 21:58

A toi de transformer le retour de la requete en xml.
Tab = explode(‘=‘, resultat_httpquery);
Xml = ‘<‘.tab[0].’>’.tab[1].’</‘.tab[0].’>’;
influman
 
Messages : 1909
Inscription : 30 Oct 2013

Re: Récupérer valeur non xml

Messagepar galaksy2001 » 17 Avr 2019 09:37

Ok, merci ;)

Le problème c'est que je sais lire un script mais pas l'écrire ... Je suis à moitié analphabète en php :lol:
galaksy2001
 
Messages : 664
Inscription : 06 Jan 2014

Re: Récupérer valeur non xml

Messagepar merguez07 » 17 Avr 2019 10:17

galaksy2001 a écrit:Le problème c'est que je sais lire un script mais pas l'écrire ... Je suis à moitié analphabète en php


Salut Galaksy2001,
influman a fait 99% du travail et il ne te reste que 1% à faire.

Il s'agit là d'un script on ne peut plus simple avec 5 lignes de code à tout casser

Tente l'écriture d'un script en t'inspirant des scripts existant et nous seront là pour t'épauler au moindre problème.

Cordialement
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | Google Home Thermostat | TotalWatt | Detecfire
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 1220
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Récupérer valeur non xml

Messagepar influman » 17 Avr 2019 11:47

essaye ça :

Code : Tout sélectionner
<?php
   $xml = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";     
   $url = "http://ton_url";
   $result = httpQuery($url, 'GET');
   $tab_result = explode("=", $result);
   $xml .= "<".$tab_result[0].">".$tab_result[1]."</".$tab_result[0].">";
   sdk_header('text/xml');
   echo $xml;   
?>
influman
 
Messages : 1909
Inscription : 30 Oct 2013

Re: Récupérer valeur non xml

Messagepar galaksy2001 » 17 Avr 2019 17:30

merguez07 a écrit:
galaksy2001 a écrit:Le problème c'est que je sais lire un script mais pas l'écrire ... Je suis à moitié analphabète en php


Salut Galaksy2001,
influman a fait 99% du travail et il ne te reste que 1% à faire.

Il s'agit là d'un script on ne peut plus simple avec 5 lignes de code à tout casser

Tente l'écriture d'un script en t'inspirant des scripts existant et nous seront là pour t'épauler au moindre problème.

Cordialement


Je suis pas un flemmard merguez07 ;) J'ai déjà modifié des scripts pour les adapter à mon usage, mais là je voyais pas par où commencer. Il faudra bien que je m'y mette sérieusement : les vacances arrivent, je crois que le moment est venu ...

Merci beaucoup pour ce cadeau influman (c'était mon anniversaire lundi dernier :D) Je t'ai payé un godet sur paypal ...

Edit : j'ai pas pu tester, j'ai un "invalid request" sur ma requête maintenant. Faut que je vois ce qui déconne ...
Dernière édition par galaksy2001 le 17 Avr 2019 17:39, édité 1 fois.
galaksy2001
 
Messages : 664
Inscription : 06 Jan 2014

Re: Récupérer valeur non xml

Messagepar merguez07 » 17 Avr 2019 17:37

galaksy2001 a écrit:Je suis pas un flemmard merguez07


Ne te méprends pas sur mes intentions qui n'étaient que pédagogiques. Fournir le package complet comme l'a gentiment fait influman n'est pas pour moi la bonne méthode pour t'aider à progresser dans l'écriture des scripts. :D
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | Google Home Thermostat | TotalWatt | Detecfire
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 1220
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Récupérer valeur non xml

Messagepar galaksy2001 » 17 Avr 2019 17:45

merguez07 a écrit:
galaksy2001 a écrit:Je suis pas un flemmard merguez07


Ne te méprends pas sur mes intentions qui n'étaient que pédagogiques. Fournir le package complet comme l'a gentiment fait influman n'est pas pour moi la bonne méthode pour t'aider à progresser dans l'écriture des scripts. :D


J'avais commencé à rédiger le script : j'étais loin du compte :lol: Donc ça m'a quand même aidé ;)

J'ai jeté un coup d’œil à ton tuto sur le php : sacré boulot, il est très bien rédigé ;)
galaksy2001
 
Messages : 664
Inscription : 06 Jan 2014

Re: Récupérer valeur non xml

Messagepar influman » 17 Avr 2019 21:56

Merci pour le godet ;)
influman
 
Messages : 1909
Inscription : 30 Oct 2013


Retour vers Requêtes HTTP

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)