VOICE API
Mit der Sprach-API können Sie automatisierte Anrufe über die API an Clients senden
- HTTP-API, Senden Sie Sprache aus jeder Programmiersprache.
- SMPP-Server, Senden Sie Sprache mit einem SMPP-Client.
- 99,9 % SLA, Wir optimieren die Leistung aller Server.
- Maximale Konnektivität, kompatibel mit allen Ländern und Betreibern.
Automatische Sprach-API-Funktionalität
Sprachnachricht senden
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=voice | Sorte deren Antragen sich realisiert | Zwigend |
method=sendvoice | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
to | Mobil- oder Festnetznummer, an die der Sprachanruf gesendet wird | Zwigend |
from | Absender des Sprachanrufs, es muss eine Telefonnummer sein, wenn ein nicht akzeptierter Absender enthalten ist, wird der Sprachanruf mit einem unbekannten Absender gesendet | Zwigend |
message | Nachricht, die per Sprachanruf abgespielt werden soll | Zwigend |
scheduledatetime | Datum und Uhrzeit des Versands im Format JJJJ-MM-TT hh:mm:ss | Optional |
language | In der Sprache, in der der Sprachanruf abgespielt wird, überprüfen Sie die beigefügte Tabelle, um die verfügbaren Werte anzuzeigen | Optional |
voice | Stimme, mit der der Sprachanruf abgespielt wird. Überprüfen Sie die beigefügte Tabelle, um die verfügbaren Werte anzuzeigen | Optional |
output | Ergebnisse Ausgabeformat | Optional |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- messageid
- credits
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
NO_ROUTE_AVAILABLE | Es hat nicht verfügbar Routen für die angezeigter Ziel |
NO_CREDITS | Sie verfügt nicht auf genug Betriebsergebnis |
Parameter:
- class : voice
- method : sendvoice
- user : user
- password : password
- to : 34600000000
- from : 34900000000
- message : voice+test
- scheduledatetime :
- language : en
- voice : Joanna
- output :
Anforderung:
Stimme aus Vorlage versenden
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=voice | Sorte deren Antragen sich realisiert | Zwigend |
method=sendvoicefromtemplate | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
to | Mobil- oder Festnetznummer, an die der Sprachanruf gesendet wird | Zwigend |
idtemplate | Kennung der Vorlage, die die Nachricht enthält, die der Sprachanruf abspielen wird | Zwigend |
params | In der Vorlage für die Anpassung von Sprachanrufen zu ersetzende Parameter wird jeder {{Parameter}} durch den zugewiesenen Wert ersetzt | Optional |
scheduledatetime | Datum und Uhrzeit des Versands im Format JJJJ-MM-TT hh:mm:ss | Optional |
language | In der Sprache, in der der Sprachanruf abgespielt wird, überprüfen Sie die beigefügte Tabelle, um die verfügbaren Werte anzuzeigen | Optional |
voice | Stimme, mit der der Sprachanruf abgespielt wird. Überprüfen Sie die beigefügte Tabelle, um die verfügbaren Werte anzuzeigen | Optional |
output | Ergebnisse Ausgabeformat | Optional |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- messageid
- credits
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
NO_ROUTE_AVAILABLE | Es hat nicht verfügbar Routen für die angezeigter Ziel |
NO_CREDITS | Sie verfügt nicht auf genug Betriebsergebnis |
NOT_ACCESS_TO_TEMPLATE | Sie vom Übergang auf geeignete Schablone nicht disponiert |
Parameter:
- class : voice
- method : sendvoicefromtemplate
- user : user
- password : password
- to : 34600000000
- idtemplate : 1000
- params : mobile:123456789,name:test+name
- scheduledatetime :
- language : en
- voice : Joanna
- output :
Anforderung:
Massen-Stimme versenden
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=voice | Sorte deren Antragen sich realisiert | Zwigend |
method=sendvoicetogroup | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
from | Absender des Sprachanrufs, es muss eine Telefonnummer sein, wenn ein nicht akzeptierter Absender enthalten ist, wird der Sprachanruf mit einem unbekannten Absender gesendet | Zwigend |
countrycode | Ländervorwahl | Zwigend |
idgroup | Gruppenkennung mit den Kontakten, an die der Sprachanruf gesendet wird | Zwigend |
message | Nachricht, die per Sprachanruf abgespielt werden soll | Zwigend |
language | In der Sprache, in der der Sprachanruf abgespielt wird, überprüfen Sie die beigefügte Tabelle, um die verfügbaren Werte anzuzeigen | Optional |
voice | Stimme, mit der der Sprachanruf abgespielt wird. Überprüfen Sie die beigefügte Tabelle, um die verfügbaren Werte anzuzeigen | Optional |
scheduledatetime | Datum und Uhrzeit des Versands im Format JJJJ-MM-TT hh:mm:ss | Optional |
output | Ergebnisse Ausgabeformat | Optional |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- id
- count
- credits
-
destinations
- messageid
- destination
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
NO_CREDITS | Sie verfügt nicht auf genug Betriebsergebnis |
Parameter:
- class : voice
- method : sendvoicetogroup
- user : user
- password : password
- from : 34900000000
- countrycode : 34
- idgroup : 1
- message : sms+test
- language : en
- voice : Joanna
- scheduledatetime :
- output :
Anforderung:
Massen-Stimme aus Vorlage versenden
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=voice | Sorte deren Antragen sich realisiert | Zwigend |
method=sendvoicetogroupfromtemplate | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
countrycode | voice.sendvoicetogroupfromtemplate_countrycode | Zwigend |
idgroup | Gruppenkennung mit den Kontakten, an die der Sprachanruf gesendet wird | Zwigend |
idtemplate | Kennung der Vorlage, die die Nachricht enthält, die der Sprachanruf abspielen wird | Zwigend |
scheduledatetime | Datum und Uhrzeit des Versands im Format JJJJ-MM-TT hh:mm:ss | Optional |
language | In der Sprache, in der der Sprachanruf abgespielt wird, überprüfen Sie die beigefügte Tabelle, um die verfügbaren Werte anzuzeigen | Optional |
voice | Stimme, mit der der Sprachanruf abgespielt wird. Überprüfen Sie die beigefügte Tabelle, um die verfügbaren Werte anzuzeigen | Optional |
output | Ergebnisse Ausgabeformat | Optional |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- id
- count
- credits
-
destinations
- messageid
- destination
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
NO_CREDITS | Sie verfügt nicht auf genug Betriebsergebnis |
Parameter:
- class : voice
- method : sendvoicetogroupfromtemplate
- user : user
- password : password
- countrycode : 34
- idgroup : 1
- idtemplate : 1000
- scheduledatetime :
- language : en
- voice : Joanna
- output :
Anforderung:
Sprachausgabestatus abfragen
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=voice | Sorte deren Antragen sich realisiert | Zwigend |
method=getdeliverystatus | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
messages | voice.getdeliverystatus_messages | Zwigend |
output | Ergebnisse Ausgabeformat | Optional |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- messageid
- sms
- deliverydate
- deliverystatus
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
Parameter:
- class : voice
- method : getdeliverystatus
- user : user
- password : password
- messages : 123456,123457,123458
- output :
Anforderung:
Liste der Stimmen abrufen
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=voice | Sorte deren Antragen sich realisiert | Zwigend |
method=getdeliverystatus | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
lang | stimme sprache | Optional |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- lang
- gender
- name
- default
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
Parameter:
- class : voice
- method : getdeliverystatus
- user : user
- password : password
- lang : en
Anforderung:
ANHANG: Liste der Sprachen und Stimmen für verfügbare Sprachanrufe
In diesem Anhang finden Sie alle möglichen Kombinationen von Sprachen und Stimmen, die Sie beim Senden von Sprachanrufnachrichten verwenden können
Sprache (Sprache) | Geschlecht | Name (Stimme) |
---|---|---|
ar | female | Hoda |
ar | male | Naayf |
ar | female | Zeina |
ar | female | Aisha |
ar | male | Farooq |
ar | male | Hussein |
ar | female | Amal |
bg | male | Ivan |
bn | female | Sushmita |
bn | male | Sayan |
ca | female | Conchita |
ca | female | Herena |
cs | male | Jakub |
da | female | Helle |
da | male | Mads |
da | female | Naja |
de | female | Angela |
de | male | Hans |
de | female | Vicki |
de | male | Stefan |
de | female | Marlene |
de | female | Hedda |
de-at | male | Michael |
de-ch | male | Karsten |
el | female | Afroditi |
el | male | Stefanos |
el | female | Sophia |
en | female | Jane |
en | female | Jessica |
en | female | Joanna |
en | male | Joey |
en | male | Justin |
en | female | Kendra |
en | female | Kimberly |
en | male | Matthew |
en | female | Zira |
en | female | Ivy |
en | male | Guy |
en | male | Benjamin |
en | female | Salli |
en-au | male | Russell |
en-au | female | Nicole |
en-au | female | Catherine |
en-au | female | Hayley |
en-ca | female | Heather |
en-ca | female | Alice |
en-gb | female | Rosie |
en-gb | female | Hazel |
en-gb | male | George |
en-gb | female | Emma |
en-gb | male | Brian |
en-gb | female | Amy |
en-gb-wls | male | Geraint |
en-ie | male | Sean |
en-in | male | Ravi |
en-in | female | Aditi |
en-in | female | Heera |
en-in | female | Priya |
en-in | female | Raveena |
es | female | Penelope |
es | male | Miguel |
es | female | Linda |
es | female | Laura |
es | male | Enrique |
es | female | Lupe |
es | male | Pablo |
es-cl | female | Francisca |
es-mx | female | Hilda |
es-mx | female | Mia |
es-mx | male | Raul |
fi | female | Milla |
fi | female | Evelin |
fi | female | Heidi |
fr | male | Picart |
fr | male | Mathieu |
fr | female | Juliette |
fr | female | Lea |
fr | female | Celine |
fr | female | Hortense |
fr-ca | female | Caroline |
fr-ca | female | Chantal |
fr-ca | female | Harmonie |
fr-ch | male | Guillaume |
gu | female | Leela |
gu | male | Dinesh |
he | male | Asaf |
hi | female | Kalpana |
hi | male | Hemant |
hi | female | Aadita |
hr | male | Matej |
hu | male | Szabolcs |
id | female | Indah |
id | male | Andika |
id | male | Reza |
id | female | Nurul |
id | male | Arif |
is | male | Karl |
is | female | Dora |
it | female | Lucia |
it | male | Cosimo |
it | female | Carla |
it | female | Bianca |
it | male | Giorgio |
it | female | Gianna |
ja | male | Ichiro |
ja | male | Takumi |
ja | female | Haruka |
ja | female | Ayumi |
ja | female | Mizuki |
kn | male | Shashank |
kn | female | Namratha |
ko | male | Minho |
ko | male | Himchan |
ko | female | Jina |
ko | female | Sumi |
ko | female | Yumi |
ko | female | Seoyeon |
ko | female | Heami |
ml | female | Kirti |
ml | male | Vishnu |
ms | male | Rizwan |
nl | male | Ruben |
nl | female | Lotte |
nl | female | Hanna |
no | female | Liv |
no | female | Hulda |
pl | male | Jacek |
pl | female | Ewa |
pl | male | Jan |
pl | female | Paulina |
pl | female | Maja |
pt-br | female | Camila |
pt-br | male | Daniel |
pt-br | female | Vitoria |
pt-br | male | Ricardo |
pt-br | female | Heloisa |
pt-pt | female | Abrielle |
pt-pt | female | Jacinda |
pt-pt | male | Jeraldo |
pt-pt | male | Henriques |
pt-pt | female | Ines |
pt-pt | female | Helia |
pt-pt | male | Cristiano |
pt-pt | female | Amalia |
ro | female | Carmen |
ro | male | Andrei |
ru | female | Ekaterina |
ru | female | Irina |
ru | male | Pavel |
ru | female | Tatyana |
ru | male | Maxim |
sk | male | Filip |
sl | male | Lado |
sv | female | Astrid |
sv | female | Hedvig |
ta | female | Shruti |
ta | male | Valluvar |
ta | male | Ganesh |
te | male | Vijay |
te | female | Samantha |
te | female | Chitra |
th | male | Pattara |
th | female | Somsi |
tr | female | Filiz |
tr | female | Seda |
vi | female | Lien |
vi | male | Quan |
vi | male | An |
vi | male | Thao |
vi | female | Mai |
wls | female | Gwyneth |
zh-cn | female | Lin |
zh-cn | female | Akemi |
zh-cn | female | Liu |
zh-cn | male | Wang |
zh-cn | male | Huang |
zh-cn | male | Chen |
zh-cn | female | Zhiyu |
zh-cn | female | Yaoyao |
zh-cn | female | Lily |
zh-cn | male | Kangkang |
zh-cn | female | Huihui |
zh-cn | male | Zhang |
zh-tw | female | Yating |
zh-tw | male | Zhiwei |
zh-tw | female | Hanhan |
Tools, die unsere verbessern Sprach-API
SICHERE API-VERBINDUNG
Auf Ihr Unternehmen zugeschnittene Sicherheit
Konfigurieren Sie Ihre API-Verbindungen, erstellen Sie neue Zugriffe und verwalten Sie vorhandene.
Filtern Sie alle API-Zugriffe nach IP, fügen Sie aktivierte IPs hinzu oder entfernen Sie sie, um die Sicherheit Ihrer Zugriffe zu gewährleisten.
Behalten Sie alle Verbindungen, die verwendete API und das Datum / die Uhrzeit der Verbindung im Auge
MEHRERE APIs
Auf Ihr Unternehmen zugeschnittene Konnektivität
Wir bieten Ihnen mehrere APIs, um eine Verbindung mit uns herzustellen. Wir verfügen über eine HTTP-API, eine BASIC AUTH-, eine SOAP- und eine JWT-Authentifizierung, damit Sie sich wie gewünscht mit uns verbinden können.
Stellen Sie auf sichere, einfache und zentralisierte Weise eine Verbindung zu einer der APIs her. Die Afilnet API ist perfekt für Ihre Software.
API-Protokolle
Lernen Sie jede Anfrage im Detail kennen
Dank unserer Protokolle können Sie alle gestellten Anfragen und die entsprechende Antwort von unserer API überprüfen, sodass Sie bei Bedarf Details einsehen können.
Die Informationen, die Sie konsultieren können, sind die folgenden:
- Quell-IP der Anfrage
- Datum & Uhrzeit der Anfrage
- API & Methode wird aufgerufen
- An die API gesendete Parameter
- API-Antwort
- Metadaten
Schritte zur Verwendung der Voice-API
Die Verwendung der Afilnet Voice API dauert nur wenige Minuten
Registrieren Sie sich als Kunde
Sie müssen ein registrierter Benutzer sein, um auf die Voice-API zugreifen zu können. Sobald Sie registriert sind, können Sie die Anforderungen stellen, die Sie für die API benötigen
Integrieren Sie die Voice-API
Führen Sie die SMS-API -Integration in Ihrer bevorzugten Programmiersprache durch. Denken Sie daran, dass wir Ihnen helfen, wenn Sie Fragen haben oder Hilfe bei der API benötigen
Fordern Sie Ihre kostenlose Testversion an
Wir bieten Ihnen Credits an, um die Sprach-API vor dem Kauf zu testen. Tätigen Sie Sprachanrufe und testen Sie alle Funktionen, die Sie benötigen
Willkommen bei Afilnet!
Alles bereit! Hat es geschafft, seine Kommunikation mit Afilnet zu verbessern. Wir sind hier, um unsere API zu unterstützen, wenn Sie sie benötigen
Text-zu-Sprache-API-Dienstfunktionen
Tausende Anrufe pro Minute
Mit der Text-to-Speech-API können Sie Tausende von Anrufen pro Minute tätigen.Weiße Liste Sicherheit
Aktivieren Sie Whitelists und erlauben Sie nur Verbindungen von den enthaltenen IPs.Anrufe aus Vorlagen senden
Verwenden Sie die Vorlagen und senden Sie Anrufe mit vordefinierten Nachrichten.Informationen zum Lieferstatus
Ermitteln Sie den Zustellstatus Ihrer Anrufe über die API.Mehrere Zugriffe pro Konto
Sie können beliebig viele Benutzer erstellen, um mit demselben Konto eine Verbindung zur API herzustellen, wie Sie möchten.Unterkonten
Erstellen Sie Unterkonten für andere Unternehmen oder Abteilungen mit einer eigenen API-Verbindung und einem eigenen Kontostand.Häufig gestellte Fragen zur Text-to-Speech-API
Hier finden Sie häufig gestellte Fragen aus der Text-to-Speech-API. Wenn Sie weitere Fragen haben oder Hilfe bei der Integration benötigen, können Sie sich an uns wenden.
Die Verwendung der Text-to-Speech-API von Afilnet ist kostenlos. Sie zahlen für die über die API verbrauchten Dienste, jedoch nicht für deren Verwendung
Denken Sie daran, dass wir Unternehmen bei der Integration der Text-to-Speech-API unterstützen. Wenn Sie Probleme bei der Integration haben, wenden Sie sich an uns, und wir helfen Ihnen
Afilnet bietet Filter für Whitelists nach IP für die SMS-API, mit denen Sie die API nur für die gewünschten IPs verwenden können
Sie können die API so oft verwenden, wie Sie möchten. Die Verwendung der API ist unbegrenzt