Zeige Ergebnis 1 bis 6 von 6

Thema: Call Steuerung über HTTP für automatisches Besucherempfangsystem

  1. #1
    STARFACE User

    Registriert seit
    12.08.2014
    Beiträge
    26

    Frage Call Steuerung über HTTP für automatisches Besucherempfangsystem

    Hallo Zusammen,


    ich bastel gegenwärtig an einem automatischen Besucherempfangsystem herum - der Name trifft vieleicht nicht ganz ins schwarze, aber gut.
    Vorweg das ganze ist noch nicht sehr weit fortgeschritten und meine Skills in der Hinsicht sind sehr begrenzt, weil ich seit fast zwei Jahrzehnten nichts derartiges mehr gemacht habe... daher bitte nicht steinigen ob meiner naiven Frage im Anschluss

    Konkret geht es darum In bestimmten Abteilungen eine art automatische Empfangsdame mit einem Touchrechner abzubilden, auf dem der Besucher über näherungsweise Eingabe des Ansprechpartners, eine Liste angezeigt bekommt, über die er sich direkt mit der jeweiligen Person verbinden lassen kann. Die Einträge sollen dabei direkt aus dem Firmen AD gesynct werden (da wir darüber auch unser Starface Telefonbuch synchronisieren)

    Aktueller Stand - im Grunde funktioniert alles. Die Echtzeit AD-Abfrage über PHP mit anschließender näherungsweiser Suche klappt hervorragend, allerdings löse ich gegenwärtig den Anruf über http <a href='tel:+491234567890'> und den "versteckten UC Client aus.
    Das klappt zwar erst einmal super, hat aber einen gravierenden Nachteil, sobald der Anrufbutton einmal gedrückt ist, kann ich den Anruf nicht mehr über HTTP steuern, sprich wieder beenden oder sehen wie der Zustand ist.
    Daher die eigentliche Frage: was wäre den der einfachste Weg den, Call direkt über HTTP zu steuern? Ich hätte mich jetzt mal richtung REST Schnittstelle orientiert, aber bevor ich da jetzt sinnlos eine Menge Zeit reinstecke, dachte ich, macht es Sinn erst einmal die Profis zu fragen


    Wenn dann jemand an dem Konstrukt interessiert ist, kann ich das auch gerne hier rein stellen. Gegenwärtig sieht es so aus... (1Bild Ausgangseite die nach Sucheingabe auf Bild2 entsprechend angepasst wird - Volltextsuche in Vor und Nachnamen)

    Bild1:1.jpg

    Bild2:2.jpg



    Konfiguration falls von Interesse...
    Das ganze läuft auf einem kleinen DELL System mit Win10, angeschlossenem Touch Display und für die Kommunikation eine USB Handset (Muss natürlich nicht lokal laufen).
    Sicht- und erreichbar für den Nutzer ist nur der Touchscreen und das Telefon
    screen.jpg tel.jpg

    MFG itchybee

  2. #2
    STARFACE Expert
    Benutzerbild von thomas.hertli
    Registriert seit
    30.05.2007
    Ort
    Arisdorf (CH)
    Beiträge
    944

    Standard

    Den UCC-Client kann man doch so einstellen, dass er sich im System-Tray ansiedelt ?

    Der Anruf sollte doch beim Auflegen des Handsets oder durch den Gesprächspartner automatisch beendet werden

    Beim Beenden des Gespräches minimiert sich der UCC-Client dann wieder automatisch ins System-Tray.
    STARFACE Certified Partner

    Gruss
    Thomas

    hertli ¦ IT
    hertli Informatik+Treuhand

    eMail: briefkasten ( a t ) hertli.ch
    Internet: www.hertli.ch


    Virtuelle Rechenzentren (IaaS, PaaS) mit Standorten in CH + DE, STARFACE-Telefonanlagen, Managed Services, Security

  3. #3
    STARFACE Expert
    Benutzerbild von nucom
    Registriert seit
    11.12.2012
    Ort
    9443 Widnau
    Beiträge
    1.416

    Standard

    Hallo itchybee

    Leider ist dem so. Ein direkter Zugriff auf diese Informationen mit HTTP geht ohne REST nicht.

    Du kannst auf diese Informationen aber mithilfe der UCC-API zugreifen.

    Siehe dazu: https://support.starface.de/forum/showthread.php?5780-XMPP-Klasse-für-C-in-Verbindung-mit-C

    MfG

    Fabian
    Modulhersteller aus der Schweiz
    __________________________________________________ ________
    STARFACE Excellence Partner: Info | Certified Module Creator Kontakt

  4. #4
    STARFACE User

    Registriert seit
    12.08.2014
    Beiträge
    26

    Standard

    Zitat Zitat von thomas.hertli Beitrag anzeigen
    Den UCC-Client kann man doch so einstellen, dass er sich im System-Tray ansiedelt ?

    Der Anruf sollte doch beim Auflegen des Handsets oder durch den Gesprächspartner automatisch beendet werden

    Beim Beenden des Gespräches minimiert sich der UCC-Client dann wieder automatisch ins System-Tray.
    ja geht schon, mache ich momentan auch so (Sprich er ist gar nichtt zu sehen), nur ist das aus zwei Gründen nicht so schöne...
    1. Bekommt der User erst eine Rückmeldung wenn es beim Gegenüber Klingelt.
    2. der User kann den Call nicht mehr abbrechen und muss auf den default Timeout warten wenn an der anderne Seite niemand ran geht.

  5. #5
    STARFACE User

    Registriert seit
    12.08.2014
    Beiträge
    26

    Standard

    Zitat Zitat von nucom Beitrag anzeigen
    Hallo itchybee

    Leider ist dem so. Ein direkter Zugriff auf diese Informationen mit HTTP geht ohne REST nicht.

    Du kannst auf diese Informationen aber mithilfe der UCC-API zugreifen.

    Siehe dazu: https://support.starface.de/forum/showthread.php?5780-XMPP-Klasse-für-C-in-Verbindung-mit-C

    MfG

    Fabian
    Danke - hatte das schon befürchtet , da ich kein Entwickler bin, muss ich mal schauen ob ich mich in die REST Thematik reinknie

  6. #6
    STARFACE User

    Registriert seit
    12.08.2014
    Beiträge
    26

    Standard

    Kleine Rückmeldung zu dem Thema.
    Mittlerweile läuft das ganze, allerdings habe ich eine kleine Abkürzung genommen. Da es vorrangig darum ging aus einer Website unsichtbar Anrufe tätigen und abbrechen zu können, habe ich nicht den langen Weg beschritten und eine REST Anbindung realisiert, sondern eine Tool namens CTI Suite zu hilfe genommen. Das lässt sich über die Starface TAPI Schnittstelle an den UCC Client anbinden und bietet neben <a href="tel:+49-########"> Links auch eine eigene Möglichkeit (<a href="cticlient:%20/dial%20+49-############">waehlen</a>) incl. eine Gesprächsabbruch (<a href="cticlient:%20/drop">Auflegen</a>).
    Funktioniert für meine Zwecke hervorragend...

Ähnliche Themen

  1. Module Status über http Request einsehen und verändern
    Von MacLife im Forum STARFACE Module
    Antworten: 4
    Letzter Beitrag: 17.02.2017, 12:44
  2. Antworten: 4
    Letzter Beitrag: 14.04.2016, 08:53
  3. Österreich Call-by-Call Netzbetreiberauswahl 10xx nur über A1 Telekom routen
    Von inconsult im Forum STARFACE Einrichtung & Administration
    Antworten: 0
    Letzter Beitrag: 09.05.2014, 08:50

Stichworte

Lesezeichen

Forumregeln

  • Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
  • Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
  • Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
  • Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
  •