Markus Posted February 26, 2015 #1 Share Posted February 26, 2015 Hallo, ich habe eine Frage zu kommenden Anrufen. Gibt es eine Funktion der SwyxIt die auf dem Rechner mit dem geöffneten Browser kommunizieren kann um z.B. ein Javascript zu triggern ? So könnte ich mir eine Integration der Anrufe in ein eigenes CRM vorstellen das im Browser läuft. Oder gibt es irgendeine andere Möglichkeit die mir nicht bekannt ist ? Viele Grüße, Markus Link to comment Share on other sites More sharing options...
Solution Tom Wellige Posted February 26, 2015 Solution #2 Share Posted February 26, 2015 Hallo, über das SwyxIt! Client SDK kann man sich recht einfach mit dem SwyxIt! verbinden und alles mögliche anstellen :-) Ich habe gerade ein Beispiel von der alten Forum Seite neu hochgeladen (weil es dort nicht mehr verfügbar ist) was genau das macht, was Du haben möchtest:http://www.swyx-forum.com/index.php/files/file/36-vbscript-open-browser-on-incoming-call/ Schau auf alle Fälle mal ins Client SDK Forum:http://www.swyx-forum.com/index.php/forum/28-client-sdk/ Dort findest Du das Client SDK selbst (enthält bereits etliche Beispiele) als auch Links zu weiteren Beispielen. Das ist auch der Ort, um gezielt Fragen zum SDK los zu werden. Link to comment Share on other sites More sharing options...
Markus Posted February 26, 2015 Author #3 Share Posted February 26, 2015 Hallo Tom, vielen Dank für die schnelle Rückmeldung. Mit dem vb Script öffne ich ein neues Browser Fenster. Ich möchte aber gerne dem aktiven Browser Fenster, genauer gesagt der aktiven Website, mitteilen das ein Anruf eingeht. Viele Grüße, Markus Link to comment Share on other sites More sharing options...
Tom Wellige Posted February 26, 2015 #4 Share Posted February 26, 2015 Wenn Du den Code der Webseite mitgestalten kannst, dann kannst Du Dich per JavaScript mit dem Client SDK verbinden. Das klappt allerdings nur mit dem IE, da nur der es (noch) gestattet, ActiveX Komponenten auf der lokalen Maschine anzusprechen. Ansonsten wüsste ich nicht, dass es irgend einen Browser gibt, der einen komplett von aussen an eine gerade angezeigte Webseite heran lassen würde. Das wäre wohl auch eine gigantische Sicherheitslücke. Alternativ bleibt nur der Weg über den Webserver, der die Informationen von jedem Client erhält (über eine eigene Client SDK Anwendung) und diese dann dem Browser (z.B. per AJAX) zur Verfügung stellt. Link to comment Share on other sites More sharing options...
Markus Posted February 26, 2015 Author #5 Share Posted February 26, 2015 Hallo, nun gut der IE fällt erst einmal flach :-). Nun dann werde ich wohl einen NodeJS Server mit TAPI Integration einsetzen.. dieser könnte dann per Websocket die eingehenden Signale an den Browser weiterleiten.Vielen Dank erst einmal bis hier hin. Viele Grüße, Markus Link to comment Share on other sites More sharing options...
Tom Wellige Posted February 26, 2015 #6 Share Posted February 26, 2015 Gerne :-) Link to comment Share on other sites More sharing options...
jgrohsdc Posted February 27, 2015 #7 Share Posted February 27, 2015 Hallo, ich habe da ein ähnliches Problem, weshalb ich mich hier anschließe und keinen neuen Thread aufmache. Ich möchte die eingehende Rufnummer einer URL übergeben und die WebExt.Darstellung im Client haben. Die Seite, die aufgerufen wird, ist eine CRM-Seite mit Authentifizierung.Nun meine Frage, ist es möglich, den Benutzernamen und das Passwort auf Dauer einzutragen, sodass man erfolgreich auf die Seite kommt? Oder ist es eventuell machbar, die Daten in einem Cookie zu speichern, der bei jedem Anruf mitgeliefert wird? Viele Grüße Jan Link to comment Share on other sites More sharing options...
Tom Wellige Posted February 27, 2015 #8 Share Posted February 27, 2015 Wenn Du die CRM Seite einmal im IE aufmachst und dem sagst er soll sich Deine kompletten Logindaten merken, würde ich erwarten, dass das dann anschliessend in der WebExtension funktioniert. Das ist nämlich der IE. Link to comment Share on other sites More sharing options...
Markus Posted March 1, 2015 Author #9 Share Posted March 1, 2015 Bist du im Intranet unterwegs ? Da würde sich ja dann auch die Windows Authentifizierung anbieten. Link to comment Share on other sites More sharing options...
jgrohsdc Posted March 2, 2015 #10 Share Posted March 2, 2015 Die gesamten Logindaten merkt sich der IE, jedoch kann die WebExt da wohl nicht drauf zugreifen. Link to comment Share on other sites More sharing options...
Matthew Posted November 10, 2017 #11 Share Posted November 10, 2017 Hallo Tom, der Downloadlink http://www.swyx-forum.com/index.php/files/file/36-vbscript-open-browser-on-incoming-call/ funktioniert nicht :(. Bitte können Sie einen neuen Link angeben? Vielen Dank. Matt Link to comment Share on other sites More sharing options...
Tom Wellige Posted November 12, 2017 #12 Share Posted November 12, 2017 Geht jetzt wieder Link to comment Share on other sites More sharing options...
David86 Posted January 23, 2018 #13 Share Posted January 23, 2018 Hallo, ich habe mir das Script jetzt runtergeladen. Es klappt auch. Nur habe ich ein Problem. Es darf bei mir nicht die zusätzliche 0 vor der Vorwahl mit übergeben werden. Lässt sich das irgendwie umsetzen? Link to comment Share on other sites More sharing options...
Tom Wellige Posted January 23, 2018 #14 Share Posted January 23, 2018 Das sollte kein größeres Problem sein. Ab Zeile 91 findest Du folgenden Code: dim sTemp sTemp = GetCmdLine(lineIdx) sTemp = Replace(sTemp,"%num%",Escape(clmgr.DispGetLine(lineIdx).DispPeerNumber)) sTemp = Replace(sTemp,"%name%",Escape(clmgr.DispGetLine(lineIdx).DispPeerName)) WScript.Echo "New call, execute " & sTemp oWshShell.Run sTemp Ändere den einfach wie folgt um (copy&paste): dim sNum sNum = clmgr.DispGetLine(lineIdx).DispPeerNumber if Left(sNum, 1) = "0" then sNum = Right(sNum, Len(sNum)-1) dim sTemp sTemp = GetCmdLine(lineIdx) sTemp = Replace(sTemp,"%num%",Escape(sNum)) sTemp = Replace(sTemp,"%name%",Escape(clmgr.DispGetLine(lineIdx).DispPeerName)) WScript.Echo "New call, execute " & sTemp oWshShell.Run sTemp Wenn die Telefonnummer eine führende Null hat, wird diese einfach abgeschnitten. Link to comment Share on other sites More sharing options...
David86 Posted January 24, 2018 #15 Share Posted January 24, 2018 Wunderbar, vielen Dank. Ist es auch möglich, dass bevor das Browserfenster auf geht keine Rückfrage kommt, ob ich dieses öffnen möchte? Link to comment Share on other sites More sharing options...
Tom Wellige Posted January 25, 2018 #16 Share Posted January 25, 2018 Ich würde mal vermuten, dass das über die Sicherheitseinstellungen Deines Standardbrowsers (Internet Explorer -> Internet Optionen - Sicherheit - Stufe anpassen) gesteuert wird. Link to comment Share on other sites More sharing options...
leo0001 Posted March 11, 2022 #17 Share Posted March 11, 2022 Hallo zusammen, ich teste das Script bei unserer Netphone und es funktioniert super. Wie kann ich einstellen, dass der Aufruf nur bei einem angenommenen Anruf aufgeht. Vielen Dank für eure Unterstützung. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now