[Résolu] Passer variable a script PHP
[Résolu] Passer variable a script PHP
Bonjour,
J'ai jeedom sur un raspberry 3 et merci beaucoup pour le site et forum qui me sont très utiles.
Je suis en train de coder un script php qui me permet de changer de chaine sur ma télé.
L'objectif est de lancer l'URL API par IFTTT avec en paramètre mon numéro de chaine. L'API va alors lancer une commande de mon plugin script qui va changer de chaine.
Je dois donc passer en paramètre le numéro de la chaine à mon script et c'est là que je bloque.
Avec une commande de type "HTTP" et message, cela fonctionne très bien, j'utilise #message# pour passer ma valeur de chaine.
Mais comment faire avec une commande de type "Script" ? Quel est la syntaxe pour récupérer ma variable (numéro chaine) dans mon script php depuis l'URL API?
Merci beaucoup par avance
Oogver
J'ai jeedom sur un raspberry 3 et merci beaucoup pour le site et forum qui me sont très utiles.
Je suis en train de coder un script php qui me permet de changer de chaine sur ma télé.
L'objectif est de lancer l'URL API par IFTTT avec en paramètre mon numéro de chaine. L'API va alors lancer une commande de mon plugin script qui va changer de chaine.
Je dois donc passer en paramètre le numéro de la chaine à mon script et c'est là que je bloque.
Avec une commande de type "HTTP" et message, cela fonctionne très bien, j'utilise #message# pour passer ma valeur de chaine.
Mais comment faire avec une commande de type "Script" ? Quel est la syntaxe pour récupérer ma variable (numéro chaine) dans mon script php depuis l'URL API?
Merci beaucoup par avance
Oogver
Re: Passer variable a script PHP
Hello,
Il y a une section tutos ! Ce serait bien que vous preniez l'habitude d'y faire un tour quand vous cherchez quelque chose avant de poster...
viewtopic.php?f=190&t=32757
Il y a une section tutos ! Ce serait bien que vous preniez l'habitude d'y faire un tour quand vous cherchez quelque chose avant de poster...
viewtopic.php?f=190&t=32757
Re: Passer variable a script PHP
Bonjour,
J'ai vu ce tuto mais, sauf si je me trompe, il s'applique pour les scenario et non pour les commandes.
J'ai quand même essayé mais j'ai une erreur "class cmd not found".
J'ai vu ce tuto mais, sauf si je me trompe, il s'applique pour les scenario et non pour les commandes.
J'ai quand même essayé mais j'ai une erreur "class cmd not found".
Re: Passer variable a script PHP
Bonjour,
De la même façon qu'avec une commande de type "HTTP"
https://github.com/jeedom/plugin-script ... %C3%A8tres
Il y a 10 catégories de personnes, celles qui connaissent le binaire et les autres
.
.
Re: Passer variable a script PHP
Merci beaucoup, ça fonctionne.
Si ça peut aider d'autres personnes, les paramètre doivent être passé dans le champ requête. Simplement les valeurs séparés par des espaces.
Si ça peut aider d'autres personnes, les paramètre doivent être passé dans le champ requête. Simplement les valeurs séparés par des espaces.
Re: [Résolu] Passer variable a script PHP
bonjour, le lien est inactif
https://github.com/jeedom/plugin-script ... %C3%A8tres
avez vous sa nouvelle adresse?
j'ai bien lu le viewtopic.php?f=190&t=32757
mais je galère entre setdata, getdata...je n'arrive pas à sortir dans un scenarion en popup par exemple, la valeur d'une variable en php
si qqn a la bonté de m'envoyer un lien qui va bien
merci!
https://github.com/jeedom/plugin-script ... %C3%A8tres
avez vous sa nouvelle adresse?
j'ai bien lu le viewtopic.php?f=190&t=32757
mais je galère entre setdata, getdata...je n'arrive pas à sortir dans un scenarion en popup par exemple, la valeur d'une variable en php
si qqn a la bonté de m'envoyer un lien qui va bien
merci!
Re: [Résolu] Passer variable a script PHP
Hello Seb54, je galère sur le même problème :comment passer une variable de d'un scénario à un script, as tu trouvé comment ? Peux tu la partager ?
Sent from my Redmi Note 4 using Tapatalk
Sent from my Redmi Note 4 using Tapatalk
Re: [Résolu] Passer variable a script PHP
Salut @Swr, dsl rien de probant, je suis passé à autre chose
Re: [Résolu] Passer variable a script PHP
une des méthodes simple
dans la ligne d'appel à ton script
tu y ajoutes ta variable à la fin
et en argument de ton script son utilusation
ex sans être une variable
un truc simple
ça donne le jour
2018-11-15
sa requête info
/var/www/html/core/php/../../plugins/script/core/ressources/dates.php 0
argument 0 étant le jour à déduire 1 = 14, 2= 13,...
si je mets
/var/www/html/core/php/../../plugins/script/core/ressources/dates.php variable(pipo)
je suis casi sur que ça marche pareil
c'est pas le script qui va cherché la variable
c'est dans la requête
dans la ligne d'appel à ton script
tu y ajoutes ta variable à la fin
et en argument de ton script son utilusation
ex sans être une variable
un truc simple
Code : Tout sélectionner
<?php
/*
*
*/
$tt = $argv[1];
$d=strtotime("-$tt days");
echo date("Y-m-d", $d);
?>
2018-11-15
sa requête info
/var/www/html/core/php/../../plugins/script/core/ressources/dates.php 0
argument 0 étant le jour à déduire 1 = 14, 2= 13,...
si je mets
/var/www/html/core/php/../../plugins/script/core/ressources/dates.php variable(pipo)
je suis casi sur que ça marche pareil
c'est pas le script qui va cherché la variable
c'est dans la requête
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 14 invités