'ai utilisé sms gateway me pour l'envoi automatique de l sms j'ai copié le code qu'on m'a donnée sur le site et l'integre dans l'application mais rien ne marche
//activation des erreurs PHP error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); // import de la class smsGateway.php require_once "smsGateway.php"; $smsGateway = new SmsGateway('Email', 'Passw'); if(isset($_POST['ok'])) { require_once('../Domaine/participant.php'); $nom= !empty($_POST['first-name']) ? addslashes($_POST['first-name']) : NULL; $prenom= !empty($_POST['last-name']) ? addslashes($_POST['last-name']) : NULL; $sexe= !empty($_POST['gender']) ? addslashes($_POST['gender']) : NULL; $telephone= !empty($_POST['telephone']) ? addslashes($_POST['telephone']) : NULL; $mess="Bienvenue à la 15ème Edition Week-end Scientifique de L'UNASMOH, Courtoisie de la FASPI, Visitez nous sur :http/www.wsunasmoh.spromote.com"; $deviceID = 97127; $options =array( 'send_at' => strtotime('+0 minutes'), // Send the message in 10 minutes 'expires_at' => strtotime('+1 hour') // Cancel the message in 1 hour if the message is not yet sent ); try{ $result = $smsGateway->sendMessageToNumber($telephone, $mess, $deviceID, $options); print_r($result); }catch(Exception $e){ echo 'Exception '.$e->getMessage(); } }
require_once('/path/to/SwaggerClient-php/autoload.php')
use SMSGatewayMe\Client\ApiClient; use SMSGatewayMe\Client\Configuration; use SMSGatewayMe\Client\Api\MessageApi; use SMSGatewayMe\Client\Model\SendMessageRequest; // Configure client $config = Configuration::getDefaultConfiguration(); $config->setApiKey('Authorization', 'your-token-here'); $apiClient = new ApiClient($config); $messageClient = new MessageApi($apiClient); // Sending a SMS Message $sendMessageRequest1 = new SendMessageRequest([ 'phoneNumber' => '07791064781', 'message' => 'test1', 'deviceId' => 1 ]); $sendMessageRequest2 = new SendMessageRequest([ 'phoneNumber' => '07791064781', 'message' => 'test2', 'deviceId' => 2 ]); $sendMessages = $messageClient->sendMessages([ $sendMessageRequest1, $sendMessageRequest2 ]); print_r($sendMessages);
$config->setApiKey('Authorization', 'your-token-here');
print_r($sendMessages);est sensé t'afficher des informations.... ( voir les exemples données dans la page de l'api https://smsgateway.me/sms-api-documentation/messages/sending-a-sms-message )