Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Rufnummern auslesen (https://www.delphipraxis.net/196719-rufnummern-auslesen.html)

Explorer 12. Jun 2018 14:44

Rufnummern auslesen
 
Hallo,

ich hatte vor ewigen Zeiten für unser Unternehmen eine delphi-dll entwickelt, die in Verbindung mit AVM-ISDN-Fritzcards eingehende Rufnummern ausliest und an ein Datenbanksystem weiter reicht.

Nun haben wir im Herbst eine neue Telefonanlage X3 von Unify (Siemens) installieren lassen, die Mitte August auf IP-Betrieb umgestellt wird.

So - jetzt kommts :
Ich möchte (in Abkehr von jeglichen ISDN-Altlasten) die Rufnummer direkt aus dem IP-Stream auslesen.

Hast jemand eventuell eine Idee dazu ? - Falls ja, so würde ich mich über einen Hinweis freuen. Das "Tool" kann im Zweifel auch Geld kosten.

Mit besten Grüßen

Explorer

TiGü 12. Jun 2018 14:51

AW: Rufnummern auslesen
 
Oder du machst es gleich richtig über die dafür vorgesehenen Schnittstellen:
https://wiki.unify.com/wiki/OpenScap...ny_Integration

Explorer 12. Jun 2018 15:01

AW: Rufnummern auslesen
 
Hallo TiGü,
das geht mir zu fix.
Also... der OpenScape Business Treiber (Tapi120/170 V1.0 Tpi 2.2 Sp) läuft auf allen Einzel-PCs.
Dennoch erschließt sich mir nicht, wie ich seitens delphi auf dessen Ressourcen zugreifen kann.

Uwe Raabe 12. Jun 2018 15:09

AW: Rufnummern auslesen
 
Zitat:

Zitat von Explorer (Beitrag 1404629)
Also... der OpenScape Business Treiber (Tapi120/170 V1.0 Tpi 2.2 Sp) läuft auf allen Einzel-PCs.
Dennoch erschließt sich mir nicht, wie ich seitens delphi auf dessen Ressourcen zugreifen kann.

Dabei könnte dann das hier helfen: https://www.hbtapi.com/

himitsu 12. Jun 2018 15:17

AW: Rufnummern auslesen
 
Der Treiber stellt eine Telefon-API (TAPI) zur Verfügung
und dort gibt es die gewünschte Funktion.
Zitat:

Zitat von https://wiki.unify.com/wiki/OpenScape_Business#CTI_-_Computer_Telephony_Integration
· TAPI supported functionality
– Signaling of incoming and outgoing calls with CLI and the origin of the call

Vorteil, wenn ihr mal wieder umbaut und das Andere auch TAPI bereitstellt, dann ändert sich nichts.

Ist auf jeden Fall einfacher und funktions-sicherer, als sich in fremde Datenströme reinzuhacken, was noch besser funktionieren wird, wenn ihr das mal verschlüsseln wollt. :zwinker:
Und wenn Merkels NewLandHighspeedInternet 5.0 im Jahre 2375 mal fertig ist, wer weiß die das dann dort alles abläuft.

Explorer 12. Jun 2018 15:24

AW: Rufnummern auslesen
 
Hallo Herr Raabe,
Ihren Hinweis hatte ich in einem von Ihnen kommentierten, älteren thread bereits entdeckt, war mir aber unsicher, ob das tool noch aktuell verwendbar ist.
Welche Erfahrung haben Sie denn damit im Hinblick auf die Lauffähigkeit unter aktuellen Delphi-Versionen gesammelt?

himitsu 12. Jun 2018 15:29

AW: Rufnummern auslesen
 
Zitat:

Zitat von Explorer (Beitrag 1404635)
Welche Erfahrung haben Sie denn damit im Hinblick auf die Lauffähigkeit unter aktuellen Delphi-Versionen gesammelt?

Keine Erfahrung, aber die erste Zeile mit dem roten [NEW] könnte eventuell einen Hinweis geben.

Explorer 12. Jun 2018 15:32

AW: Rufnummern auslesen
 
@himitsu
Da stellt sich mir die Frage, wie ich das gute Stück dazu bekomme, mir die caller-id an delphi "auszuliefern" :?

TiGü 12. Jun 2018 15:42

AW: Rufnummern auslesen
 
Zitat:

Zitat von Explorer (Beitrag 1404638)
@himitsu
Da stellt sich mir die Frage, wie ich das gute Stück dazu bekomme, mir die caller-id an delphi "auszuliefern" :?

Hast du die Trial runtergeladen und die Doku angeschaut?
https://www.hbtapi.com/help/

Jumpy 12. Jun 2018 16:07

AW: Rufnummern auslesen
 
Die Anlage sollte eigentlich auch eine Schnittstelle bereitstellen, um Call Detail Records (CDR) auszulesen. Jenachdem was ihr damit machen wollt, ist das vielleicht einfacher als über eine Tapi-Geschichte zu arbeiten und das alles selber "parsen" zu müssen, sprich Lines und Calls aufdröseln, Weiterleitungen und Konferenzen zu erkennen usw.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz