Handbuch für Entwickler
Wir haben Softphone.Pro für Geschäftsanwender entwickelt und es daher mit einer Reihe leistungsstarker und einfach einzurichtender Integrationsfunktionen ausgestattet. Entwickler werden Softphone.Pro zur sofortigen Integration nutzen, um Click-to-Call, Click-to-Transfer, Click-to-Hangup, Screen-Pop-up und Anrufprotokollierung in verschiedenen Web- und Windows-Anwendungen von Drittanbietern zu implementieren.
Allgemeine Integrationsaufgaben
Anwendung eines Dritten→ Softphone.Pro:
- Der Benutzer klickt auf den Link zur Telefonnummer in der Drittanbieteranwendung, um anzurufen
- Der Benutzer klickt auf die Schaltfläche "Antworten" in der Anwendung eines Dritten.
- Der Benutzer klickt in der Anwendung eines Dritten auf die Schaltfläche "Auf XXX-Erweiterung übertragen".
- Der Benutzer klickt in der Anwendung eines Dritten auf die Schaltfläche "Bestimmte voraufgezeichnete Audionachricht abspielen".
- Der Benutzer klickt in der Anwendung eines Dritten auf die Schaltfläche "Auflegen".
Softphone.Pro → Anwendung eines Dritten:
- Softphone.Pro sendet die Anrufer-ID an eine Webanwendung eines Dritten, um Kundendaten zu erhalten und im Benachrichtigungsfenster für eingehende Anrufe anzuzeigen
- Anwendung eines Dritten zeigt bei eingehenden Anrufen ein Popup-Fenster an\Antwort
- Anwendung eines Dritten protokolliert Anrufe, so dass der Benutzer Anrufaufzeichnungen ansehen und abspielen kann
- Anrufaufzeichnungsdateien werden mit HTTP, FTP-Server, freigegebenen Netzwerkordnern oder Cloud-Speicher (Dropbox, Google Drive, Microsoft OneDrive usw.) synchronisiert.
Sie können verhindern, dass das Hauptfenster von Softphone.Pro bei eingehenden oder ausgehenden Anrufen erscheint. Mit dieser Funktion müssen Sie Ihr Hauptanwendungsfenster nicht verlassen oder minimieren.
Wenn Sie Fragen haben, wenden Sie sich bitte an unser Support-Team unter help@softphone.pro.
Integration mit Dritten-Webanwendungen
Click-to-Call in der Webanwendung
So wählen Sie das SIP-Konto programmatisch aus und übergeben ExtId, wenn Sie einen Anruf tätigen
Beziehen Sie Kundendaten aus einem Dritten-System
Popup-Fenster bei eingehendem Anruf in der Webanwendung
Wie erhalte ich eine DID-Nummer für eingehende Anrufe?
Syntax für reguläre Ausdrücke (RegExp) zur Änderung der Anrufer-ID
Aufruf in Webanwendung protokollieren
Hochladen von Anrufaufzeichnungen in einen Netzwerkordner
Hochladen von Anrufaufzeichnungen auf den Webserver (HTTP)
Integration mit Windows-Anwendungen von Dritten
Click-to-Call in der Windows-Anwendung
So wählen Sie das SIP-Konto programmatisch aus und übergeben ExtId, wenn Sie einen Anruf tätigen
Beziehen Sie Kundendaten aus einem dritten System
Popup-Fenster bei eingehendem Anruf in einer Windows-Anwendung
Wie erhalte ich eine DID-Nummer für eingehende Anrufe?
Syntax für reguläre Ausdrücke (RegExp) zur Änderung der Anrufer-ID
Aufruf in Windows-Anwendung protokollieren
Hochladen von Anrufaufzeichnungen in einen Netzwerkordner
Hochladen von Anrufaufzeichnungen auf den Webserver (HTTP)