Commentbox zum Thema: 3CX V16 PowerShell Call Control API

[Kommentar schreiben]

[Aktualisieren]   [Zur Homepage] [Comments als RSS-Feed abonnieren]
Seite 1 |
Einträge insgesamt: 6
Eintrag vom 22.06.2024 - 12:04      MID: 6
Name: ddthom
Info: :    www: http://
Text:
Hallo,

ganz vielen lieben Dank!

Das funktioniert jetzt alles wieder wie gewünscht.

Nachdem du das hier geschrieben hast, habe ich noch einmal genauer in die Dokumentation und deren Beispiele geschaut. Ich habe das seit Jahren nicht wahrgenommen, aber das steht seit der Dokumentation der v16 so drin, auch jetzt noch in der v20. 
Nach oben  Nach unten  Eintrag melden

 
Eintrag vom 16.06.2024 - 19:20      MID: 5
Name: Thomas Windscheif
Info: :    www: http://www.microlinc.de
Text:
Hi,
ich habe mir den Code nochmal zu Gemüte geführt und das Skript unter der V20 Debian-VM zum Laufen bekommen.

Was früher eine Empfehlung war, muss nun zwingend genutzt werden. Die Verbindung muss über "Reset" etabliert werden. 
Nach oben  Nach unten  Eintrag melden

 
Eintrag vom 12.06.2024 - 14:01      MID: 4
Name: Thomas Windscheif
Info: :    www: http://www.microlinc.de
Text:
Hi,
ich habe eine Instanz als Piloten auf V20 laufen.
Wenn die Bibliothek unter .NET Core geht, geht sie auch unter PowerShell Core. Das sind sicherlich nur Parameter die da fehlen :).
Vielleicht schaffe ich es am Sonntag mir das mal anzuschauen.

Gruß
Thomas 
Nach oben  Nach unten  Eintrag melden

 
Eintrag vom 12.06.2024 - 13:51      MID: 3
Name: ddthom
Info: :    www: http://
Text:
Hi,

danke für die Auskunft.

Die aktuelle v20 ist derzeit an verschiedenen Stellen wirklich schlecht handhabbar und die Clients sind auch nicht mehr das was sie mal waren. Aber es wird daran gearbeitet und das System läuft etwas besser, irgendwann auch für die Kunden, hoffen wir. Das Jahr ist noch lang.

Ja, die v20 Call Control API gibt es und die funktioniert wirklich gut. Da gibt es auch mehr Möglichkeiten als in der v18 und mit der 3CX v20 Update 2 demnächst kommen einige wesentliche Erweiterungen (u.a. Trigger) dazu.

Wir nutzen Powershell in Verbindung mit der 3CX um Dinge zu vom Betriebssystem aus zu automatisieren, was mit der API nun eben nicht geht. Zumal man so auch unheimlich schnell Dinge testen und auch mal schnell anschauen kann (live blättern in den Funktionen und Parametern). Man kann seinen eigenen geliebten Editor benutzen (nicht den in der 3CX eingebauten), muss nicht jedes mal C# kompilieren lassen, muss nicht in Logs schreiben und diese parallel überwachen. Das ist mit Powershell schon sehr bequem.

Ich bin der Meinung zu wissen, dass das immer noch geht, so wie z.B. andere auch die aktuell in der 3CX v20 verfügbare 3cxpscomcpp2.dll in Net Core einbinden und damit Erweiterungen schreiben (montesuma80 *wink).

Es wäre schön, wenn das wieder mit Powershell funktioniert. 
Nach oben  Nach unten  Eintrag melden

 
Eintrag vom 12.06.2024 - 13:34      MID: 2
Name: Thomas Windscheif
Info: :    www: http://www.microlinc.de
Text:
Hi,
die Call Control API unter V20 wurde wohl grundlegend überarbeitet. Ich habe hier noch keine Verbindungsvorlagen für PowerShell erarbeitet.
Es soll künftig auch eine Webversion geben:
<a href="https://www.3cx.com/blog/releases/v20-call-control-api/" target="_blank">https://www.3cx.com/blog/releases/v20-call-control-api/</a>.

Ehrlicherweise muss ich sagen warte ich aktuel lieber bis die V20 marktreise erreicht hat, so kann ich die Anlage bei keinen Kunden mehr betreiben:
- Holiday Ansage pro Urlaub nicht mehr möglich
- Bulk-Änderungen (z. B. für BLF-Tasten) fehlen
- Optionen für IP-Telefone lassen sich bei Custom Templates nicht anpassen
- Out of Office / In Office hours Dailcode nicht mehr verfügbar
- DIRECT/STUN Provisierung nicht mehr konfigurierbar
- Change user status nicht mehr im Admin-Menü
- Free Version: Call Log nicht einsehbar
- Nicht mehr alle angemeldeten Nebenstellen angezeigt (Fax-Nebenstelle!)
 
Nach oben  Nach unten  Eintrag melden

 
Eintrag vom 12.06.2024 - 13:24      MID: 1
Name: ddthom
Info: :    www: http://
Text:
Hallo Thomas,

danke für die schöne Anleitung, die funktionierte wunderbar mit einer 3CX v16 und auch aktuell noch mit einer 3CX v18 mit separat installiertem MS Powershell (aktuell Version 7.4.2).

Mit einer 3CX v20 bekomme ich keine Verbindung mehr zu der 3CX aufgebaut. Weder mit Powershell 7.4.x unter dem akt. Debian 12 einer 3CX v20 noch unter Windows Server 2019 mit einer Windows 3CX v20 mit Powershell 5.1.1 (Auslieferungszustand) oder Powershell 7.4.2 (nachträglich installiert).

Das sollte schon noch möglich sein, so auf eine aktuelle 3CX zuzugreifen, tut es aber nicht. Gibt es einen Hinweis dazu? 
Nach oben  Nach unten  Eintrag melden

 

Seite
1 |