|
| RequeteHTTP et paramètres curl |
| Débuté par DANIEL FAVIER ( AIRS, 21 mar. 2014 19:56 - 9 réponses |
| |
| | | |
|
| |
Membre enregistré 39 messages |
|
| Posté le 21 mars 2014 - 19:56 |
Bonjour, Je cherche à envoyer une requête Http depuis une appli windev pour utiliser un service d'envoi de sms chez Keyyo
Voici le code demandé : (enlever les // devant l'url) <?php $account = "330101010101"; $callee = "330606060606"; $passsip = "montpass"; $texte = "Test"; //$url="https://ssl.keyyo.com/sendsms.html…; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST); // Type d'authentification curl_setopt($ch, CURLOPT_RETURNTRANSFER, True); curl_setopt($ch, CURLOPT_USERPWD, $account.":".$passsip); // identifiant SIP Keyyo ":" Mot de passe SIP curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, False); $data = curl_exec($ch); curl_close($ch); echo $data;
?>
J'ai donc voulu créer un formulaire ci-dessous, mais je bute sur le passage des paramètres curl
HTTPCréeFormulaire("FKEYYO") HTTPAjouteParamètre("FKEYYO","$account","330101010101") HTTPAjouteParamètre("FKEYYO","$callee","330606060606") HTTPAjouteParamètre("FKEYYO","$passsip","montpass") HTTPAjouteParamètre("FKEYYO","$texte","test")
La doc Keyyo est accessible ici : http://www.keyyo.com/dl/263_guide-dinstallation-cti--api.pdf
Merci d'avance pour vos suggestions Daniel Favier |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 39 messages |
|
| Posté le 21 mars 2014 - 20:00 |
l'url est incompléte, voic ce qui suit "html" ?ACCOUNT=.$account."&CALLEE=".$callee."&MSG=".$texte; |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 330 messages |
|
| Posté le 22 mars 2014 - 11:11 |
Salut Daniel,
Si j'ai bien compris tu essaies de transposer les codes PHP en Windev, c'est bien ça ?
A+ Daryl
-- http://www.concept4u2.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 39 messages |
|
| Posté le 22 mars 2014 - 16:18 |
| Oui, c'est cela, je dois envoyer cette requête sur un site en PHP et je veux donc envoyer ma requête depuis Windev. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 330 messages |
|
| Posté le 23 mars 2014 - 14:00 |
Salut Daniel,
Tu passes simplement tes variables par URL, comme indiqué en page 9
sURL est une chaîne = URLEncode(ChaîneConstruit("%1?ACCOUNT=%2&CALLEE=%3&MSG=%4", "https://ssl.keyyo.com/sendsms.html", "330101010101", "330606060606", "Ceci est mon premier message SMS")) sResult est une chaîne = HTTPRequête(sURL)
Attention dans la doc ils indiquent bien que 1 SMS par seconde peut-être envoyé, donc n'oublie pas de faire une pause dans ta boucle, sinon tu vas perdre beaucoup de messages 
A+ Daryl
-- http://www.concept4u2.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 39 messages |
|
| Posté le 23 mars 2014 - 20:04 |
Merci, mais à quel endroit tu mets la chaine curl ?
$ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST); // Type d'authentification curl_setopt($ch, CURLOPT_RETURNTRANSFER, True); curl_setopt($ch, CURLOPT_USERPWD, $account.":".$passsip); // identifiant SIP Keyyo ":" Mot de passe SIP curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, False); $data = curl_exec($ch); curl_close($ch); |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 330 messages |
|
| Posté le 24 mars 2014 - 12:27 |
Salut Daniel,
Je ne mets pas cette partie car dans la page 9 pour les SMS seul l'URL suffit. La partie Curl est pour la téléphonie.
A+ Daryl
-- http://www.concept4u2.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 39 messages |
|
| Posté le 24 mars 2014 - 18:50 |
Bonsoir Daryl. En fait cette partie est nécessaire, car elle sert à m'authentifier. Le code décrit pour les SMS tien compte d'une authentification qui serait faite par adresse IP, ce qui ne sera pas mon cas. Du coup, je suis obligé de l'inclure. Mais je ne sais pas comment. Cordialement Daniel |
| |
| |
| | | |
|
| | |
| |
| Posté le 08 août 2019 - 06:38 |
Bonjour Daniel,
Je déterre le sujet mais je me retrouve dans la même situation maintenant .. Avez-vous résolu votre problème ? Si oui, pouvez-vous partager l'info svp ?
Cordialement |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 310 messages |
|
| Posté le 08 août 2019 - 12:37 |
| |
| |
| | | |
|
| | | | |
| | |
|