Aller au contenu

Lancer Une Url Externe Depuis La Hcl


Lucky

Messages recommandés

Bonjour,

 

Voici la méthode pour pouvoir appeler une URL externe depuis la HCL (par exemple pour utiliser un service d'envoi SMS qui s'exécute en lançant une url)

 

Imaginons que l'URL externe est de la forme:  ->  www.sms.com/send.php?msg=alarme

 

Il suffit de configurer un module virtuel comme suit

  • adresse IP : sms.com
  • port : 80
  • puis un bouton dans lequel on écrit :
GET /send.php?msg=alarme HTTP/1.1
Host: sms.com
0x0D0x0A0x0D0x0A
 
Voir la capture d'écran et le tour est joué (testé sur v4.054).

 

post-5452-0-40967600-1447184629_thumb.jpg

  • Upvote 4
Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...

Bonjour à  tous !

 

Comment faire pour utiliser le service sms de free ? je n'y arrive pas

L'url est du type :   https://smsapi.free-mobile.fr/sendmsg?user=XXXXXXXX&pass=XXXXXXXXXXXXXX&msg=Hello%20World%20!

Le https est-il compatible dans les modules virtuels ?

 

Merci par avance !

 

Lien vers le commentaire
Partager sur d’autres sites

Merci Jojo

Justement, j'ai respecté à  lettre les instructions mais ça ne marche pas...

 

L'url en direct sur un explorateur me renvoie bien sms.

J'ai respecté : les espaces, utilisateur:motdepasse en base64, l'adresse ip de ma HCL

Je ne sais pas où je me suis trompé...d'où ma question sur le httpS sur HCL

Lien vers le commentaire
Partager sur d’autres sites

oui,oui j'ai vu.

 

GET /api/sceneControl?id=ID_DE_VOTRE_SCENE&action=start HTTP/1.10x0D0x0AHost:IP_DE_VOTRE_HCL:80 0x0D0x0AAuthorization: Basic VOTRE_ADMIN:PASSWORD_EN_BASE64 0x0D0x0A0x0D0x0A

 

La différence c'est que l'url est en https j'ai essayé ceci également :

GET /smsapi.free-...r/sendmsg?user=********&pass=**************&msg=Hello HTTPS/1.10x0D0x0AHost:192.168.0.67:80 0x0D0x0AAuthorization: Basic ***********************= 0x0D0x0A0x0D0x0A

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ta réponse.

 

Oups !

Je suis sur une HCLite...pas de LUA donc :-(

J'avais oublié de préciser....

J'aurais dà» faire attention au titre du post qui précise bien "HCL" ainsi qu'aux infos en dessous de ton avatar  ;)

 

Comme tu le soulignes, le serveur SMS de Free est accessible via HTTPS 

Je suis resté sur les infos que j'avais en mars : depuis la V4 avec une HC2, on peut passer des requêtes HTTPS par Net.HTTPClient. 

J'ignore donc s'il existe une solution pour HCL

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...