Nur ein Passwort als Sicherheit reicht nicht mehr aus. Schützen Sie Ihre Kunden vor unbefugtem Zugriff mit Zwei-Faktor-Authentifizierung (2FA) oder einem One Time Password (OTP).
Ein Einmalpasswort oder Einmalpasswort ist eine Zeichen- oder Zahlenfolge, die automatisch generiert wird, um für einen einzigen Anmeldeversuch verwendet zu werden. Einmalpasswörter können per SMS oder Voice an das Telefon des Benutzers gesendet und zum Schutz von webbasierten Diensten, privaten Informationen und Daten verwendet werden.
Ein OTP bietet Ihrer Anwendung eine zusätzliche Sicherheitsebene. Benutzer müssen sich nicht mehr nur mit ihrem Passwort anmelden, sondern auch über ein OTP per SMS oder Sprache bestätigen.
Mit einer Öffnungsrate von 98% innerhalb von 30 Sekunden ist SMS für seine hohe Zuverlässigkeit bekannt. Durch das Versenden von einmaligen OTP-Passwörtern per SMS können Sie sicher sein, dass Sie Benutzer überall erreichen. Auch offline, wenn Benutzer keinen Zugang zum Internet haben, können sie diese OTP-Authentifizierungslösung verwenden.
REGISTRIERENEine Alternative zu SMS ist Voice. Bei Voice wird das gesprochene Passwort als Telefonanruf auf das Mobiltelefon des Benutzers empfangen. Sie können Voice auch als Backup verwenden, wenn Ihre SMS-Nachricht nicht zugestellt wird.
REGISTRIEREN<?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' => "Hello World", //Message 'to' => "491712345678", //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: "Hello World", //Message (required) to: "491712345678", //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', 'Hello World'], //Message (required) ['to', '491712345678'], //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': 'Hello World', #Message (required) 'to': '491712345678', #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 payload = new { message = "Hello World", to = "491712345678", sender = "YourName" }; 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.RequestFormat = DataFormat.Json; request.AddJsonBody(payload); IRestResponse response = client.Execute(request); Console.WriteLine(response.Content);
Durch die einfache Integration unserer SMS-API haben Sie so viel Flexibilität wie möglich und können Ihre Software durch SMS-Integrationen erweitern. Die Integration unserer SMS-API ist sehr einfach, sodass Sie Ihre Website oder Software schnell mit unserer leistungsstarken SMS-Plattform verbinden können.
SMS API DokumentationOptimieren Sie Ihr SMS-Marketing und Ihre Kommunikation mit unserer fortschrittlichen SMS API und unserem SMS Gateway für maximale Reichweite und Effizienz.