
Intégrez notre API SMS Gateway via votre langage de programmation préféré et envoyez ou recevez des messages SMS directement depuis votre propre application, site Web ou logiciel.
Notre API de passerelle SMS est extrêmement fiable et facile à intégrer. Envoyez et recevez instantanément des messages SMS dans le monde entier via notre API SMS et recevez des webhooks de rapports d'état. En outre, nous avons également d'innombrables autres intégrations telles que 'email to SMS', Zapier, Whatsapp, Slack, etc.
Smstools est une plateforme intuitive et polyvalente pour toutes vos communications numériques ! Notre API SMS gateway offre des fonctionnalités complètes pour les SMS adaptées aux grandes et petites entreprises.
Depuis son lancement en 2004, Smstools est l'expert pour l'envoi de messages marketing par SMS via des applications logicielles basées sur le web.
Pourquoi smstools ? Nous connaître<?php $ch = curl_init(); $url = "https://api.smsgatewayapi.com/v1/message/send"; $client_id = "XXX"; // Your API key $client_secret = "YYY"; // Your API secret $data = [ 'message' => "example", //Message 'to' => "33731234567", //Receiver 'sender' => "YourName" //Sender ]; curl_setopt($ch, CURLOPT_URL, "$url"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_VERBOSE, true); curl_setopt($ch, CURLOPT_HTTPHEADER, [ "X-Client-Id: $client_id", "X-Client-Secret: $client_secret", "Content-Type: application/json", ]); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); $response = curl_exec($ch); ?>
const https = require("https"); const client_id = "XXX"; // Your API key const client_secret = "YYY"; // Your API secret const data = JSON.stringify({ message: "Hallo", //Message (required) to: "33731234567", //Receiver (required) sender: "YourName", //Sender (required) }); const options = { hostname: "api.smsgatewayapi.com", port: 443, path: "/v1/message/send", method: "POST", headers: { "X-Client-Id": client_id, "X-Client-Secret": client_secret, "Content-Type": "application/json", "Content-Length": data.length, }, }; const req = https.request(options, (res) => { console.log(`statusCode: ${res.statusCode}`); res.on("data", (d) => { process.stdout.write(d); }); }); req.write(data); req.end();
require "uri" require "net/http" url = URI("https://api.smsgatewayapi.com/v1/message/send") https = Net::HTTP.new(url.host, url.port) https.use_ssl = true request = Net::HTTP::Post.new(url) request["X-Client-Id"] = "XXX" // Your API key request["X-Client-Secret"] = "YYY" // Your API secret request["Content-Type"] = "application/json" form_data = [ ['message', 'example'], //Message (required) ['to', '33731234567'], //Receiver (required) ['sender', 'YourName'] //Sender (required) ] request.set_form form_data, 'multipart/form-data' response = https.request(request) puts response.read_body
import requests url = "https://api.smsgatewayapi.com/v1/message/send" payload={ 'message': 'example', #Message (required) 'to': '32479123456', #Receiver (required) 'sender': 'YourName' #Sender (required) } headers = { 'X-Client-Id': 'XXX', #Your API key 'X-Client-Secret': 'YYY', #Your API secret 'Content-Type': 'application/json' } response = requests.request( "POST", url, headers=headers, json=payload ) print(response.text)
var url = "https://api.smsgatewayapi.com/v1/message/send"; var client = new RestClient(url); client.Timeout = -1; var request = new RestRequest(Method.POST); request.AddHeader("X-Client-Id", "XXX"); // Your API key request.AddHeader("X-Client-Secret", "YYY"); // Your API secret request.AddHeader("Content-Type", "application/json"); request.AlwaysMultipartFormData = true; request.AddParameter("message", "example"); //Message (required) request.AddParameter("to", "32479123456"); //Receiver (required) request.AddParameter("sender", "YourName"); //Sender (required) IRestResponse response = client.Execute(request); Console.WriteLine(response.Content);
//PowerShell - RestMethod $headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]" $headers.Add("X-Client-Id", "XXX") // Your API key $headers.Add("X-Client-Secret", "YYY") // Your API secret $body = '{ `n "to": "33731234567", `n "message": "Hello World", `n "sender": "YourName" `n}' $response = Invoke-RestMethod 'https://api.smsgatewayapi.com/v1/message/send' -Method 'POST' -Headers $headers -Body $body -ContentType “application/json; charset=utf-8” $response | ConvertTo-Json
//Shell - wget wget --no-check-certificate --quiet \ --method POST \ --timeout=0 \ --header 'X-Client-Id: XXX' \ // Your API key --header 'X-Client-Secret: YYY' \ // Your API secret --header 'Content-Type: application/json' \ --body-data '{ "to": "33731234567", "message": "Hello World", "sender": "YourName" }' \ 'https://api.smsgatewayapi.com/v1/message/send'
Grâce à notre API SMS, vous pouvez étendre les fonctionnalités de votre logiciel avec une intégration SMS. L'intégration de notre API SMS est très simple, vous permettant de relier rapidement votre site web ou votre logiciel à notre puissante plateforme SMS.
Documentation de l’APINous travaillons avec des normes de sécurité élevées. Chez Smstools, la sécurité de vos données et de celle de vos clients est 100 % conforme au RGPD. De plus, nous avons une garantie de disponibilité de 99,99 %.
Commencez à utiliser Smstools dès aujourd'hui et envoyez des SMS depuis notre API SMS