Der Endpunkt /GDPR_MSG/ sendet eine SMS mit einem Verifizierungscode an eine Telefonnummer, zusammen mit den ausgewählten DSGVO-Kommunikationseinwilligungskanälen.
GDPR_MSG auf, um einen einmaligen SMS-Verifizierungscode an eine Telefonnummer zu senden. Sobald der Nutzer mit dem Code antwortet, überprüfen Sie ihn mit SMS Phone Confirmation API — OTP überprüfen (/GDPR_VERIF/) →
/GDPR_MSG/
Anfrage
Sowohl GET als auch POST werden unterstützt.
Codebeispiele
Verifizierungscode senden
Senden Sie alle Parameter im Anfragetext mit Content-Type: application/x-www-form-urlencoded. Die Serveradresse bleibt in der URL.
Codebeispiele
Verifizierungscode senden
Parameter
| Parameter | Beschreibung | Pflicht/Optional |
|---|---|---|
| Licence | Ihrem Konto zugewiesener Lizenzcode. | Pflicht |
| Phone | Telefonnummer im internationalen Format, ohne das Pluszeichen + und ohne Leerzeichen (zum Beispiel 49XXXXXXXXXXX für Deutschland). |
Pflicht |
| Country | ISO-3-Buchstaben-Ländercode. | Pflicht |
| Company | Firmenname, der als SMS-Absender verwendet wird. Mindestens 3 und maximal 11 Zeichen. | Pflicht |
| Custom_sms | Benutzerdefinierter SMS-Inhalt. Auf 125 Zeichen begrenzt. Der Verifizierungscode wird automatisch angehängt. | Pflicht |
| Duration | Gültigkeitsdauer des SMS-Codes in Minuten. | Optional |
| Phonecom |
1 oder 0. Gibt an, ob die Einwilligung zur telefonischen Kommunikation erteilt wurde. |
Optional |
1 oder 0. Gibt an, ob die Einwilligung zur E-Mail-Kommunikation erteilt wurde. |
Optional | |
| Post |
1 oder 0. Gibt an, ob die Einwilligung zur postalischen Kommunikation erteilt wurde. |
Optional |
| Sms |
1 oder 0. Gibt an, ob die Einwilligung zur SMS-Kommunikation erteilt wurde. |
Optional |
Phonecom, Email, Post und Sms sind jeweils optional, aber mindestens einer von ihnen muss auf 1 gesetzt werden — andernfalls schlägt die Anfrage mit dem Fehlercode 11 fehl.Optionale Einwilligungsparameter für mehrere Kontakte: SMS2–SMS5, PHONE2–PHONE5, EMAIL2–EMAIL5, POST2–POST5 (Einwilligung für sekundäre Kontakte, gleiches 1/0-Format wie die primären Kanäle oben).
Antwort
Die JSON-Antwort enthält den SMS-Zustellstatus und Verifizierungsmetadaten.
| Schlüssel | Beschreibung | Typ |
|---|---|---|
| status | SMS-Zustellstatus. Siehe die Tabelle der Statuswerte unten. | String |
| timeout | Gültigkeitsdauer des Codes in Minuten. | String |
| companyName | Als Absender verwendeter Firmenname. | String |
| country | ISO-3-Buchstaben-Ländercode. | String |
| to | Telefonnummer des Empfängers im internationalen Format. | String |
| channels | Ausgewählte Kommunikationskanäle. | Object |
| errors | Fehlerdetails. Siehe die Tabelle der Fehlercodes unten. | Object |
| smsToken | Eindeutige Kennung der SMS. Übergeben Sie diesen Wert an GDPR_VERIF als Parameter Token. |
String |
| dateTime | Datum und Uhrzeit des SMS-Versands. | String |
Statuswerte
| Status | Beschreibung |
|---|---|
PENDING |
Die SMS wurde an den Betreiber gesendet. |
DELIVERED |
Die SMS wurde erfolgreich zugestellt. |
UNDELIVERABLE |
Die SMS konnte nicht zugestellt werden. |
EXPIRED |
Die SMS ist vor der Zustellbestätigung abgelaufen. |
REJECTED |
Die SMS wurde vom Betreiber abgelehnt. |
Fehlercodes
| Code | Beschreibung |
|---|---|
00 |
Keine Fehler. |
01 |
Fehlende Parameter. |
02 |
Dienst für diese Lizenz nicht autorisiert. |
03 |
Ungültige Telefonnummer. |
04 |
Ungültiger Ländercode. |
05 |
Ungültige Dauer. |
06 |
Land nicht gefunden. |
07 |
Ungültiger Firmenname. |
08 |
Interner API-Fehler. |
09 |
Kein Zustellstatus empfangen. |
10 |
Ungültige Einwilligungswerte. |
11 |
Mindestens ein Kommunikationskanal muss aktiviert sein. |
Antwortbeispiel
Erfolgreiche Zustellung
API testen
Klicken Sie auf die Schaltfläche unten, um diesen Endpunkt live in Ihrem Browser zu testen.
Konsole öffnen
Siehe auch
Verknüpfung mit