Intégrez en PHP l’envoi de vos SMS en Tunisie dans vos site web, vos applications et toutes vos solutions par API SMS
Intégrer l’API WinSMS pour envoyer des SMS en Tunisie n’a jamais été aussi simple. Grâce à notre API intuitive et facile à utiliser, vous pouvez envoyer des SMS d’alertes, consulter l’état de vos envoi SMS et plus encore, le tout en quelques lignes de code PHP. Dans cette section, découvrez comment effectuer une intégration de base pour envoyer des SMS, que ce soit individuellement ou en masse, tout en gérant les attentes de réponse du serveur selon vos besoins.
1- Envoi d’un SMS à un seul numéro sans attente de la réponse du serveur en PHP
Envoyez un SMS en PHP rapidement sans attendre de réponse du serveur avec un exemple simple qui définit un timeout court. Idéal pour les messages urgents où la vitesse est essentielle.
// Configuration des paramètres pour l'envoi du SMS en Tunisie avec WinSMS
$url = "https://www.winsmspro.com/sms/sms/api";
$params = http_build_query([
"action" => "send-sms",
"api_key" => "votre_clé_api", // Remplacez par votre clé API SMS Tunisie WinSMS réelle
"to" => "216xxxxxxxx", // Numéro de téléphone destinataire en Tunisie (Avec indicatif 216)
"sms" => "Votre message ici", // Le message à envoyer
"from" => "Votre_Sender_ID", // Votre identifiant d'expéditeur
]);
// Initialisation de cURL pour l'envoi du SMS
$ch = curl_init("$url?$params");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 1); // Définit un délai d'attente max pour la requête
curl_setopt($ch, CURLOPT_NOSIGNAL, 1); // Pour timeout < 1000 ms
// Exécution de la requête
curl_exec($ch);
curl_close($ch);
// Confirmation de l'envoi
echo "SMS envoyé.";
Astuce pour les développeurs : Vous pouvez également tester ces requêtes directement dans votre navigateur pour une vérification rapide du fonctionnement de notre API SMS. Il suffit de coller l’URL construite avec vos paramètres spécifiques dans la barre d’adresse et d’appuyer sur Entrée.
https://www.winsmspro.com/sms/sms/api?action=send-sms&api_key=VotreCléAPI&to=216xxxxxxxx&from=VotreIDExpéditeur&sms=VotreMessage
C’est une méthode pratique pour tester l’API WinSMS sans même avoir besoin de rédiger ou d’exécuter du code, ce qui peut être particulièrement utile pour les développeurs en train de se familiariser avec notre API ou pour ceux qui cherchent à effectuer des tests rapides d’envois d’SMS par API en Tunisie
2- Envoi de SMS à plusieurs numéros sans attente de la réponse du serveur en PHP
Envoyez à plusieurs personnes par API un SMS en PHP rapidement sans attendre de réponse du serveur avec un exemple simple qui définit un timeout court. Idéal pour les messages urgents où la vitesse est essentielle.
// Initialisation de cURL pour l'envoi du SMS groupé
$ch = curl_init("https://www.winsmspro.com/sms/sms/api?" . http_build_query([
"action" => "send-sms",
"api_key" => "votre_clé_api", // Remplacez par votre clé API réelle que vous trouverez dans votre Espace Client WinSMS.tn.
"to" => implode(",", [
"216xxxxxxxx", // Liste des numéros de téléphone destinataires en Tunisie. (Max 100 numéros)
"216yyyyyyyy",
"216zzzzzzzz"
]),
"sms" => "Votre message ici" // Votre message ici
]));
// Configuration de cURL pour l'envoi du SMS
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 1); // Timeout pour ne pas attendre la réponse.
curl_setopt($ch, CURLOPT_NOSIGNAL, 1); // Important pour timeout < 1 seconde.
// Exécution de la requête sans attendre la réponse
curl_exec($ch);
curl_close($ch);
// Confirmation de l'envoi
echo "SMS envoyés.";
Astuce pour les développeurs : Vous pouvez également tester ces requêtes directement dans votre navigateur pour une vérification rapide du fonctionnement de notre API SMS. Il suffit de coller l’URL construite avec vos paramètres spécifiques dans la barre d’adresse et d’appuyer sur Entrée.
https://www.winsmspro.com/sms/sms/api?action=send-sms&api_key=VotreCléAPI&to=216xxxxxxxx,216yyyyyyyy,216zzzzzzzz&from=VotreIDExpéditeur&sms=VotreMessage
C’est une méthode pratique pour tester l’API WinSMS sans même avoir besoin de rédiger ou d’exécuter du code, ce qui peut être particulièrement utile pour les développeurs en train de se familiariser avec notre API ou pour ceux qui cherchent à effectuer des tests rapides d’envois d’SMS par API en Tunisie
3- Envoi d’un SMS à un seul numéro avec attente de la réponse du serveur en PHP
Lorsque vous avez besoin d’une confirmation pour vos SMS envoyés de la part du serveur WinSMS, ce code PHP vous aidera à l’obtenir tout en permettant un délai raisonnable pour la réponse.
// Remplacez par votre clé API réelle que vous trouverez dans votre Espace Client WinSMS.tn.
$apiKey = "votre_clé_api";
// Numéro de téléphone destinataire en Tunisie.
$numero = "216xxxxxxxx";
// Votre message ici
$message = "Votre message ici";
// Endpoint de l'API pour l'envoi de SMS.
$url = "https://www.winsmspro.com/sms/sms/api";
// Paramètres pour la requête.
$params = http_build_query([
"action" => "send-sms",
"api_key" => $apiKey,
"to" => $numero,
"sms" => $message
]);
// Configuration de cURL pour l'envoi du SMS.
$ch = curl_init("$url?$params");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10); // Timeout ajusté à 10 secondes.
// Exécute la requête et traite la réponse.
$response = curl_exec($ch);
// Vérifie si une erreur cURL s'est produite.
if (curl_errno($ch)) {
// Gérer l'erreur
echo 'Erreur cURL : ' . curl_error($ch);
} else {
// La requête a réussi, vous pouvez analyser $response si nécessaire.
// Par exemple, afficher la réponse
echo $response;
}
// Fermeture de la session cURL.
curl_close($ch);
Astuce pour les développeurs : Vous pouvez également tester ces requêtes directement dans votre navigateur pour une vérification rapide du fonctionnement de notre API SMS. Il suffit de coller l’URL construite avec vos paramètres spécifiques dans la barre d’adresse et d’appuyer sur Entrée.
https://www.winsmspro.com/sms/sms/api?action=send-sms&api_key=VotreCléAPI&to=216xxxxxxxx&from=VotreIDExpéditeur&sms=VotreMessage
C’est une méthode pratique pour tester l’API WinSMS sans même avoir besoin de rédiger ou d’exécuter du code, ce qui peut être particulièrement utile pour les développeurs en train de se familiariser avec notre API ou pour ceux qui cherchent à effectuer des tests rapides d’envois d’SMS par API en Tunisie
4- Envoi de SMS à plusieurs numéros avec attente de la réponse du serveur en PHP
Lorsque vous avez besoin d’une confirmation pour vos SMS envoyés de la part du serveur WinSMS, ce code PHP vous aidera à l’obtenir tout en permettant un délai raisonnable pour la réponse.
// Remplacez par votre clé API réelle que vous trouverez dans votre Espace Client WinSMS.tn.
$apiKey = "votre_clé_api";
// Liste des numéros de destinataires.
$numeros = ["216xxxxxxxx", "216yyyyyyyy"];
// Le message à envoyer.
$message = "Votre message ici";
// Convertit le tableau de numéros en une chaîne séparée par des virgules.
$numeroListe = implode(",", $numeros);
// Construit l'URL et les paramètres de la requête.
$url = "https://www.winsmspro.com/sms/sms/api";
$params = http_build_query([
"action" => "send-sms",
"api_key" => $apiKey,
"to" => $numeroListe,
"sms" => $message
]);
// Initialise cURL.
$ch = curl_init("$url?$params");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10); // Définit un timeout de 10 secondes.
// Exécute la requête et récupère la réponse.
$response = curl_exec($ch);
// Vérifie s'il y a eu une erreur lors de l'envoi de la requête.
if (curl_errno($ch)) {
echo 'Erreur cURL : ' . curl_error($ch);
} else {
// La requête a réussi. Traitez $response si nécessaire.
// Par exemple, vous pouvez vérifier le statut de l'envoi dans la réponse.
echo "Réponse : " . $response;
}
// Ferme la session cURL.
curl_close($ch);
Astuce pour les développeurs : Vous pouvez également tester ces requêtes directement dans votre navigateur pour une vérification rapide du fonctionnement de notre API SMS. Il suffit de coller l’URL construite avec vos paramètres spécifiques dans la barre d’adresse et d’appuyer sur Entrée.
https://www.winsmspro.com/sms/sms/api?action=send-sms&api_key=VotreCléAPI&to=216xxxxxxxx,216yyyyyyyy,216zzzzzzzz&from=VotreIDExpéditeur&sms=VotreMessage
C’est une méthode pratique pour tester l’API WinSMS sans même avoir besoin de rédiger ou d’exécuter du code, ce qui peut être particulièrement utile pour les développeurs en train de se familiariser avec notre API ou pour ceux qui cherchent à effectuer des tests rapides d’envois d’SMS par API en Tunisie
5- Consultez Votre Solde WinSMS avec Notre API en PHP
Pour nos clients désirant une gestion efficace de leur comptes SMS en Tunisie dans leurs différentes solutions, WinSMS met à disposition une fonctionnalité pratique via notre API SMS : la consultation de solde directement via une URI ou un script PHP.
Cet exemple de code simplifié vous permet d’interroger rapidement votre solde disponible, vous assurant ainsi une transparence totale et une maîtrise complète de vos ressources SMS. Suivez ces étapes pour intégrer cette fonctionnalité à vos solution internes de gestion SMS.
// Remplacez par votre clé API réelle que vous trouverez dans votre Espace Client WinSMS.tn.
$apiKey = "votre_clé_api";
// URL de l'API pour consulter le solde, incluant la clé API et le format de réponse souhaité.
$url = "https://www.winsmspro.com/sms/sms/api?action=check-balance&api_key=$apiKey&response=json";
// Initialise cURL.
$ch = curl_init();
// Configure l'URL de la requête et demande le retour du résultat plutôt que son affichage direct.
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Exécute la requête.
$response = curl_exec($ch);
// Vérifie s'il y a eu une erreur lors de l'exécution de la requête.
if (curl_errno($ch)) {
// Affiche l'erreur cURL, si présente.
echo 'Erreur cURL : ' . curl_error($ch);
} else {
// Affiche la réponse de l'API. Utile pour vérifier le solde disponible.
echo "Réponse de l'API : " . $response;
}
// Ferme la session cURL.
curl_close($ch);
Astuce pour les développeurs : Vous pouvez également tester ces requêtes directement dans votre navigateur pour une vérification rapide du fonctionnement de notre API SMS. Il suffit de coller l’URL construite avec vos paramètres spécifiques dans la barre d’adresse et d’appuyer sur Entrée.
https://www.winsmspro.com/sms/sms/api?action=check-balance&api_key=votre_clé_api&response=json
C’est une méthode pratique pour tester l’API WinSMS sans même avoir besoin de rédiger ou d’exécuter du code, ce qui peut être particulièrement utile pour les développeurs en train de se familiariser avec notre API SMS ou pour ceux qui cherchent à effectuer des tests rapides d’envois d’SMS par API en Tunisie
6- Vérification de l’État d’Envoi d’un SMS avec l’API WinSMS (Statut) en PHP
Après avoir envoyé un SMS via notre API, il est essentiel de pouvoir vérifier l’état de cet envoi pour s’assurer qu’il a été correctement traité. Que vous souhaitiez confirmer la livraison ou diagnostiquer des problèmes éventuels, l’API WinSMS fournit des réponses claires et concises. Voyons ensemble comment implémenter une telle vérification avec PHP.
// Remplacez par votre clé API réelle que vous trouverez dans votre Espace Client WinSMS.tn.
$apiKey = "votre_clé_api";
// La référence du SMS retournée par l'API lors de l'envoi.
$ref = "123456789";
// Endpoint de l'API pour consulter l'état d'un SMS.
$url = "https://www.winsmspro.com/sms/sms/api/verifSms";
// Construction des paramètres de la requête.
$params = http_build_query([
"api_key" => $apiKey,
"ref" => $ref // Utilisez la référence récupérée de votre envoi d'SMS par API.
]);
// Configuration de cURL pour la consultation de l'état du SMS.
$ch = curl_init("$url?$params");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10); // Timeout de 10 secondes pour attendre la réponse.
// Exécution de la requête et récupération de la réponse.
$response = curl_exec($ch);
// Vérification d'éventuelles erreurs cURL.
if (curl_errno($ch)) {
// Gestion de l'erreur cURL, si elle se produit.
echo 'Erreur cURL : ' . curl_error($ch);
} else {
// La requête a réussi. Traitement ou affichage de $response pour connaître l'état du SMS.
echo "Statut de l'envoi : " . $response;
}
// Fermeture de la session cURL.
curl_close($ch);
Astuce pour les développeurs : Vous pouvez également tester ces requêtes directement dans votre navigateur pour une vérification rapide du fonctionnement de notre API SMS. Il suffit de coller l’URL construite avec vos paramètres spécifiques dans la barre d’adresse et d’appuyer sur Entrée.
https://www.winsmspro.com/sms/sms/api/verifSms?api_key=VOTRE-API-KEY&ref=123456789
C’est une méthode pratique pour tester l’API WinSMS sans même avoir besoin de rédiger ou d’exécuter du code, ce qui peut être particulièrement utile pour les développeurs en train de se familiariser avec notre API ou pour ceux qui cherchent à effectuer des tests rapides d’envois d’SMS par API en Tunisie
Exemples de Langages de Programmation Supportés par notre API SMS TUNISIE WinSMS
Une API d’envoi de SMS en Tunisie très facile à intégrer et compatible avec tous les langages.
Vous trouverez ci-dessous une liste des langages de programmation courants pour lesquels nous fournissons des exemples d’intégration de notre API SMS. Choisissez votre langage et suivez nos guides étape par étape pour commencer à envoyer des SMS en Tunisie dès aujourd’hui en quelques minutes.
Pourquoi Choisir l'API WinSMS pour Votre logicielVos solutionsVotre site web
À la recherche d’une solution d’API SMS en Tunisie qui respecte vos besoins et dépasse vos attentes ? Ne cherchez plus. WinSMS est la plateforme de choix pour les professionnels qui exigent excellence et simplicité.
Découvrez les nombreux avantages de notre API SMS, de sa fiabilité hors pair à ses fonctionnalités avancées, et pourquoi des entreprises tunisiennes choisissent WinSMS pour leurs communications mobiles.
Comment Ça Marche ?
Envoyer des SMS en Tunisie devient un jeu d’enfant avec l’API WinSMS. Vous pouvez démarrer aussi simplement que d’entrer une URL dans votre navigateur. Voici un aperçu rapide de l’utilisation de l’API avec une requête GET simple.
Intégration facile et envoi rapide et de notre API SMS Tunisie
Chez WinSMS, nous nous engageons à offrir une expérience simple et fluide à tous nos clients. Notre API pour l’envoi de SMS en Tunisie est conçue pour être la plus facile à intégrer au monde, requérant rien de plus qu’une simple URI de type GET. Que vous soyez développeur expérimenté ou néophyte en programmation, notre API SMS est conçue pour vous permettre d’envoyer des messages rapidement et sans tracas.
Une API SMS pour les entreprises Tunisiennes facile à intégrer dans tous les langages
Pour vous aider à démarrer, nous avons préparé des exemples d’intégration dans plusieurs langages courants comme PHP, Python, JavaScript, C# et même C++. Parfaitement adaptée pour le marché tunisien, notre API SMS promet une polyvalence et une efficacité inégalées.
Documentation Complète de notre API SMS
Pour ceux qui souhaitent approfondir davantage, visitez notre documentation complète. Vous y trouverez tout ce que vous devez savoir sur les fonctionnalités et les paramètres de notre API SMS tunisienne.
Vous trouverez toute la documentation détaillées en vous connectant à votre ESPACE CLIENT
Choisissez une passerelle SMS sûre et efficace
Envoyez des messages SMS en Tunisie en toute confiance avec WinSMS, et rejoignez-nous dans l’ère d’une communication SMS simplifiée en Tunisie. Notre engagement envers une intégration sans effort fait de l’envoi de SMS une tâche facile et accessible, peu importe votre niveau de compétence technique.
Commencez dès aujourd’hui avec WinSMS et découvrez la puissance d’une API SMS en Tunisie conçue avec vous à l’esprit.
Éditeurs de logiciel, ajoutez l’envoi de SMS à votre solution et dégagez un revenu complémentaire
Affiliation revendeurs de SMS
Apportez de nouveaux clients et touchez une commission sur leurs achats. Si vous préférez, bénéficiez d’un prix préférentiel sur le SMS et revendez-le au tarif de votre choix.
News et Blog de WinSMS
Nos vidéos sur Youtube
Meet the Team WinSMS
Présentation WinSMS.tn
Application WinSMS
PLANS ET TARIFS de nos SMS en
TUNISIE / INTERNATIONAL
Nous opérons en toute transparence. Prix affichés des SMS en Tunisie ! Pas de frais cachés !!
WinSMS.tn est l’unique fournisseur de SMSING en Tunisie qui affiche ouvertement les prix de ses packs en toute clarté
Découvrez nos 8 packs ci-dessous. Si vous avez une demande qui dépasse les 8 packs n’hésitez pas à nous contacter
PACK DÉCOUVERTE
- 1500 SMS
- Entête SMS (Sender ID) 01
- Api SMS Tunisie Disponible
- Intelligence Artificielle Dispo.
- Module Prestashop EXTRA
- Module WordPress EXTRA
- Module Joomla! EXTRA
- Validité 6 mois
- +TOUTES LES OPTIONS
- PRIX INTERNATIONAL
PACK LANCEMENT
- 5000 SMS
- Entête SMS (Sender ID) 01
- Api SMS Tunisie Disponible
- Intelligence Artificielle Dispo.
- Module Prestashop EXTRA
- Module WordPress EXTRA
- Module Joomla! EXTRA
- Validité 6 mois
- +TOUTES LES OPTIONS
- PRIX INTERNATIONAL
PACK PREMIUM
- 10 000 SMS
- Entête SMS (Sender ID) 01
- Api SMS Tunisie Disponible
- Intelligence Artificielle Dispo.
- Module Prestashop EXTRA
- Module WordPress EXTRA
- Module Joomla! EXTRA
- Validité 1 année
- +TOUTES LES OPTIONS
- PRIX INTERNATIONAL
PACK PRO
- 15 000 SMS
- Entête SMS (Sender ID) 01
- Api SMS Tunisie Disponible
- Intelligence Artificielle Dispo.
- Module Prestashop EXTRA
- Module WordPress EXTRA
- Module Joomla! EXTRA
- Validité 1 année
- +TOUTES LES OPTIONS
- PRIX INTERNATIONAL
PACK AVANCÉ
- 21 000 SMS
- Entête SMS (Sender ID) 02
- Api SMS Tunisie Disponible
- Intelligence Artificielle Dispo.
- Module Prestashop GRATUIT
- Module WordPress GRATUIT
- Module Joomla! GRATUIT
- Validité 1 année
- +TOUTES LES OPTIONS
- PRIX INTERNATIONAL
PACK ENTREPRISE
- 40 000 SMS
- Entête SMS (Sender ID) 02
- Api SMS Tunisie Disponible
- Intelligence Artificielle Dispo.
- + Accès exclusif 15.tn
- Module Prestashop GRATUIT
- Module WordPress GRATUIT
- Module Joomla! GRATUIT
- Validité 1 année
- +TOUTES LES OPTIONS
- PRIX INTERNATIONAL
PACK EXPERT
- 90 000 SMS
- Entête SMS (Sender ID) 03
- Api SMS Tunisie Disponible
- Intelligence Artificielle Dispo.
- + Accès exclusif 15.tn
- Module Prestashop GRATUIT
- Module WordPress GRATUIT
- Module Joomla! GRATUIT
- Validité 2 années
- +TOUTES LES OPTIONS
- PRIX INTERNATIONAL
PACK EXTRÊME
- 200 000 SMS
- Entête SMS (Sender ID) 05
- Api SMS Tunisie Disponible
- Intelligence Artificielle Dispo.
- + Accès exclusif 15.tn
- + 01 vidéo gratuite de votre logo choisie sur logomedia.tn
- Module Prestashop GRATUIT
- Module WordPress GRATUIT
- Module Joomla! GRATUIT
- Validité 2 années
- +TOUTES LES OPTIONS
- PRIX INTERNATIONAL
Atteignez des milliers de clients et de prospects
WinSMS.tn est l’unique plateforme de SMSing en Tunisie qui vous offre une très grande diversité d’options et de modules