¿Cómo puedo obtener AppleScript para ejecutar esta consulta y guardar cada valor (país, ciudad, etc.) como una variable de AppleScript?
http://ip-api.com/json/8.8.8.8?fields=country,city,isp,org,as,mobile,proxy,message
Intento obtener información sobre IP y dominio y establecer el valor de algunas variables.
No estaba seguro de cómo ejecutar la consulta desde AppleScript, así que utilicé do shell script
para llamar a curl
:
set IPAddress to "8.8.8.8"
set link to "http://ip-api.com/json/" & IPAddress & "?fields=country,city,isp,org,as,mobile,proxy,message"
set curl_command to "curl " & link
do shell script curl_command
El resultado es texto con formato JSON. ¿Es el delimitador de texto de AppleScript la única opción para analizar el resultado?