La situación: mi operador de telefonía móvil ofrece enviar notificaciones por SMS de forma gratuita siguiendo una URL.
Lo que me gustaría: Incluir estas URL en varias secuencias de comandos para recibir notificaciones cuando no esté usando el teclado.
El problema: no encuentro la forma de abrir la URL de forma silenciosa (es decir, sin abrirla en un navegador), lo más sencillo:
do shell script "open https://myurl"
abre una pestaña y trae mi navegador al frente, por lo que tendría que cerrar las pestañas manualmente o con algunas otras líneas en el script.
¿Hay alguna forma más elegante de hacer como si hubiera seguido el enlace sin mostrarlo en un navegador?
Seguro que hay docenas de herramientas para hacer esto.
Comenzaría con bash y shell, pero podría hacer esto de muchas maneras. Javascript y bash también son fáciles de llamar desde AppleScript si desea comenzar allí. El comando curl viene con todos los macOS, así que comencemos por ahí. Abra la aplicación de terminal y escriba:
curl https://myurl
Una vez que obtenga los conceptos básicos de las llamadas, puede determinar si necesita autenticación o publicar/acceder a una API para activar las acciones que necesita, pero todas las secuencias de comandos anteriores no abrirán un navegador y recuperarán/accederán al sitio web con una petición real que puede hacer que las cosas sucedan.
[1] 1379 [2] 1380 [2]+ Done pass=mykey
Y no me llegan los sms
JBis
bmike
NicolásPP