Maj0rrush Posted May 29, 2015 #1 Share Posted May 29, 2015 Hallo Zusammen, ich habe ja die Möglichkeit über eine Link Tag einen Call an die Swyx über die Windows Boardmittel weiterzugeben. Bsp.: <a href="callto:11111111111">bla</a> Gibt es auch irgendeine Möglichkeit über die Website den Anruf zu beenden ? Viele Grüße, Markus Link to comment Share on other sites More sharing options...
Most Valued User Virikas Posted May 29, 2015 Most Valued User #2 Share Posted May 29, 2015 Ohne Programmieraufwand im Rahmen des Client SDK, derzeit nein. Link to comment Share on other sites More sharing options...
Most Valued User Remco Posted June 1, 2015 Most Valued User #3 Share Posted June 1, 2015 I'm very interested WHY you would want to do this? Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #4 Share Posted June 22, 2015 Ok, da unsere Interne Seite im IE aufgerufen wird habe ich es mit einem Active X Objekt gelöst. Funktioniert Prima. Falls es noch jemanden Interessiert ist hier meine Lösung: Nummer anrufen: PhoneLineMgr = new ActiveXObject("CLMgr.ClientLineMgr"); var errval = PhoneLineMgr.DispSimpleDial('02173 555 555 555');Gespräch beenden: var PhoneLineFocus = PhoneLineMgr.DispSelectedLine; PhoneLineFocus.DispHookOn();Status abrufen: window.setInterval(checkSWYXforIncommingCall, 50); function checkSWYXforIncommingCall() { /* 0: nicht aktiv 1: abgehoben, interner Wählton 2: abgehoben, externer Wählton (Amt) 3: kommender Ruf, es klingelt 4: wählend 5: gehender Ruf, es klingelt beim Angerufenen 6: gehender Ruf, beim Angerufenen wird angeklopft 7: gehender Ruf, beim Angerufenen oder im ISDN oder im Gateway ist besetzt. Mehr Details in der Eigenschaft DispDiscReason 8: aktive Leitung 9: Leitung wird gehalten 10: aktive Konferenz 11: Konferenz wird gehalten 12: Ruf beendet. Mehr Details in der Eigenschaft DispDiscReason 13: Ruf wird übergeben. */ var phoneLineFocus = PhoneLineMgr.DispSelectedLine; var callStatus = phoneLineFocus.DispState; if (callStatus == 0) {} else if (callStatus == 3) {} } Link to comment Share on other sites More sharing options...
Tom Wellige Posted June 22, 2015 #5 Share Posted June 22, 2015 Ich hatte den Topic total übersehen. Jep, wenn das IE verwendet wird, kann darüber direkt auf das Client SDK zugegriffen werden. Das wird aber vermutlich nicht mehr mit dem neuen Microsoft Browser klappen, der mit Windows 10 kommt. Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #6 Share Posted June 22, 2015 Ja ich hoffe doch das SWYX hier nachbessert und eine andere Möglichkeit bietet. Schön wäre wenn die SWYX IT oder der SWYX Server im Netzwerk eine REST Schnittstelle bereitstellen würde die man dann schön aus der Webseite ansprechen kann. Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #7 Share Posted June 22, 2015 I'm very interested WHY you would want to do this? I am coding a customer CRM system for our company . And for this I need a Web Access to the Swyx it to dial , hangon , get incomming call with info . Link to comment Share on other sites More sharing options...
Tom Wellige Posted June 22, 2015 #8 Share Posted June 22, 2015 Schön wäre wenn die SWYX IT oder der SWYX Server im Netzwerk eine REST Schnittstelle bereitstellen würde die man dann schön aus der Webseite ansprechen kann. Es wird gerade an einer komplett neuen Generation von Clients entwickelt. Es sollte mich wundern, wenn dort keine solche Schnittstelle zu finden werden wird... Um einer Nachfrage vor zu greifen: nein, ich kann leider keine Details dazu kund tun. Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #9 Share Posted June 22, 2015 Hm Nun gut. Ich wollte eigentlich damit beginnen ein kleines OpenSource Javascript Plugin entwickeln um auf die SWYX IT zuzugreifen. Aber wenn da eh etwas kommt dann lasse ich das lieber. Danke für die Info. Link to comment Share on other sites More sharing options...
Tom Wellige Posted June 22, 2015 #10 Share Posted June 22, 2015 Ich kann Dir derzeit nicht sagen, in wie weit die neuen Clients in der ersten Version die neuen APIs schon komplett fertig haben werden. Es kann daher evtl. nicht schaden das Plugin doch noch in Angriff zu nehmen. Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #11 Share Posted June 22, 2015 Nun das stimmt wohl. Genauso ist ja dann noch die Frage ob unsere Firma hier das Update dann überhaupt mal in betracht zieht . Link to comment Share on other sites More sharing options...
Tom Wellige Posted June 22, 2015 #12 Share Posted June 22, 2015 Wenn Du das Plugin dann irgendwann fertig hast und es weiterhin also open source freigeben willst, würde es hier im Forum sicherlich ein schönes zu Hause finden Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #13 Share Posted June 22, 2015 So ist mein Plan. Da ich aber nur an meinem Arbeitsplatz daran entwickeln kann, es gibt ja soweit ich weiß keine SWYX Testversion oder so etwas in der Art, muss mein Arbeitgeber natürlich zustimmen. Link to comment Share on other sites More sharing options...
Tom Wellige Posted June 22, 2015 #14 Share Posted June 22, 2015 Du kannst die SwyxWare auch selbst von der Swyx Webseite herunter laden und während der Installation sagen, dass Du evaluieren möchtest. Das gibt Dir 5 Benutzer mit aller Funktionalität für 30 Tage. Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #15 Share Posted June 22, 2015 Ah ok. Das werde ich dann mal ausprobieren. Link to comment Share on other sites More sharing options...
Tom Wellige Posted June 22, 2015 #16 Share Posted June 22, 2015 Da die Swyx Webseite an der Stelle etwas unüberwichtlich ist: http://www.swyx.de Im Menü: Produkte - Support Dann auf der Seite: Software Downloads - Deutsch Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #17 Share Posted June 22, 2015 Kann ich dann mit diesem Trial Anrufe "Simulieren" ? Ich kann ja nicht wirklich "anrufen" Link to comment Share on other sites More sharing options...
Tom Wellige Posted June 22, 2015 #18 Share Posted June 22, 2015 Du brauchst nur zwei Rechner - Lege zwei Benutzer an- Starte SwyxIt! auf beiden Rechnern mit einem der beiden Benutzer- Rufe von einem Benutzer aus den anderen an... Für simple Anrufe bei denen Du ja nur an der Signalisierung über das SDK (COM Interface) Interesse hast, brauchst Du noch nicht mal vernünftige Audio Devices (streng genommen sogar gar keine). Link to comment Share on other sites More sharing options...
Maj0rrush Posted June 22, 2015 Author #19 Share Posted June 22, 2015 Ah alles klar :-). Dann werde ich mir nachher mal zwei Virtuelle Maschinen aufsetzen! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.