Hallo,
ich nutze für unsere Yealink Telefone folgendes Script:
set TelNr to "xxx"
set telOhneSpace to do shell script "echo " & quoted form of TelNr & " | sed -e 's/ //g'"
set UserYealink to "admin" # Benutzername Weboberfläche Yealink Telefon
set PWYealink to "PW" # Passwort Weboberfläche Yealink Telefon
set IPYealink to "IP" # IP des Yealink Telefons
set Nebenstelle to "101" # Nebenstelle, über die telefoniert werden soll
set ServerHost to "XXX.3cx.XXX" # ServerHost der 3CX
do shell script "curl -G http://" & UserYealink & ":" & PWYealink & "@" & IPYealink & "/servlet --data-urlencode 'key=number=" & telOhneSpace & "' --data-urlencode 'outgoing_uri=" & Nebenstelle & "@" & ServerHost & "'"