User Tools

Site Tools


sip

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
sip [2026/02/04 12:35] – created adminsip [2026/02/04 12:56] (current) admin
Line 1: Line 1:
 ====== Telefonanbindung ====== ====== Telefonanbindung ======
  
-Diese Anleitung beschreibt, wie ein Telefon mit unserer Software verbunden und genutzt werden kann.+Diese Anleitung beschreibt, wie ein Telefon mit unserer Software verbunden und genutzt werden kann.\\ 
 +Es gibt die 3 folgenden Wege.
  
 ===== 1. SIP-Zugangsdaten ===== ===== 1. SIP-Zugangsdaten =====
  
-Zur Anmeldung des Telefons werden die folgenden SIP-Zugangsdaten benötigt:+Zur Anmeldung des Telefons werden die folgenden SIP-Zugangsdaten benötigt:\\
  
-Domain – SIP-Domain des Telefon-Accounts+Domain – SIP-Domain des Telefon-Accounts\\
  
-Username – Benutzername des SIP-Accounts+Username – Benutzername des SIP-Accounts\\
  
-Passwort – Passwort des SIP-Accounts+Passwort – Passwort des SIP-Accounts\\
  
-Diese Daten sind im Telefon oder Softphone entsprechend zu hinterlegen.+Diese Daten sind im Telefon oder Softphone entsprechend zu hinterlegen.\\
  
-===== 2. Verarbeitung eingehender Anrufe =====+===== 2. IncomingCall.exe =====
  
-Im Installationsverzeichnis der Software befindet sich die Datei IncomingCall.exe. +Im Installationsverzeichnis der Software befindet sich die Datei IncomingCall.exe.\\ 
-Diese Anwendung kann mit einer Rufnummer als Parameter aufgerufen werden.+Diese Anwendung kann mit einer Rufnummer als Parameter aufgerufen werden.\\
  
 Beispiel: Beispiel:
  
-IncomingCall.exe 01738833312+<code>IncomingCall.exe 01738833312</code>
  
  
-Die übergebene Rufnummer wird von der Software weiterverarbeitet (z. B. zur Anzeige oder Zuordnung eines eingehenden Anrufs).+Die übergebene Rufnummer wird von der Software weiterverarbeitet (z. B. zur Anzeige oder Zuordnung eines eingehenden Anrufs).\\ 
 +Hierfür muss der REST-Service aktiviert sein.
  
 ===== 3. REST-Service (Port 27001) ===== ===== 3. REST-Service (Port 27001) =====
  
-Die Software stellt einen integrierten REST-Service auf Port 27001 bereit. +Die Software stellt einen integrierten REST-Service auf Port 27001 bereit.\\ 
-Der Service wird über HTTP POST angesprochen und erwartet Daten im JSON-Format.+Der Service wird über HTTP POST angesprochen und erwartet Daten im JSON-Format.\\
  
 Endpoint: Endpoint:
Line 38: Line 40:
  
 Beispiel Request (JSON): Beispiel Request (JSON):
 +<code>
 { {
     "ClassName": "IncomingCall",     "ClassName": "IncomingCall",
     "Number": "100000"     "Number": "100000"
 } }
 +</code>
  
 Beschreibung der Parameter: Beschreibung der Parameter:
Line 51: Line 53:
  
 Der REST-Service dient zur Übergabe von Anrufinformationen aus externen Systemen an die Software und kann für die Integration von Telefonanlagen oder Middleware verwendet werden. Der REST-Service dient zur Übergabe von Anrufinformationen aus externen Systemen an die Software und kann für die Integration von Telefonanlagen oder Middleware verwendet werden.
 +
 +Curl-Beispiel
 +<code>
 +curl -X POST http://localhost:27001/notification \
 +  -H "Content-Type: application/json" \
 +  -d '{
 +    "ClassName": "IncomingCall",
 +    "Number": "100000"
 +  }'
 +
 +</code>
 +
 +{{pasted:20260204-125031.png}}
sip.1770208549.txt.gz · Last modified: by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki