PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile (earlier versions) → Windev Mobile 22 - Comment integrer un Api PHP
Windev Mobile 22 - Comment integrer un Api PHP
Started by Coolkiolver, Jul., 26 2019 7:24 PM - 3 replies
Registered member
6 messages
Posted on July, 26 2019 - 7:24 PM
Bonjour,
j'ai des difficultés pour intégrer l'API d'un fournisseur de SMS dans mon application Windev Mobile 22.
Voici le code de l' API

-----------------------------------------------------------------------------------------
<?php
$param = array(
'username' => 'ABCD',
'password' => 'XXXXXXXXXXX',
'sender' => 'abcd',
'text' => 'Hello World!',
'type' => 'text',
'datetime' => '2019-07-26 17:15:45',
);
$recipients = array('22547345375','22547345375','22547345375');
$post = 'to=' . implode(';', $recipients);
foreach ($param as $key => $val) {
$post .= '&' . $key . '=' . rawurlencode($val);
}
$url = "http://sms33send.info/api/api_http.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Connection: close"));
$result = curl_exec($ch);
if(curl_errno($ch)) {
$result = "cURL ERROR: " . curl_errno($ch) . " " . curl_error($ch);
} else {
$returnCode = (int)curl_getinfo($ch, CURLINFO_HTTP_CODE);
switch($returnCode) {
case 200 :
break;
default :
$result = "HTTP ERROR: " . $returnCode;
}

}
curl_close($ch);
print $result;
?>

--------------------------------------------------
Merci de me donner un coup de pouce
Dans l'attente de vous lire.
Merci d'avance à tous!!
Registered member
3,333 messages
Popularité : +93 (137 votes)
Posted on July, 27 2019 - 11:13 AM
sms33send.info est introuvable en plus actuellement iOS et Android refuse le protocole http.
il faut être en HTTPS.
Registered member
6 messages
Posted on July, 27 2019 - 7:13 PM
Registered member
6 messages
Posted on July, 27 2019 - 7:15 PM
Bonjour, il ya eu une erreur de frappe, le lien est: https://sms-fastalert.info/
et le protocole est HTTPS.
Dans l'attente de votre aide.