Come posso ottenere AppleScript per eseguire questa query e salvare ogni valore (paese, città, ecc.) come una variabile AppleScript?
http://ip-api.com/json/8.8.8.8?fields=country,city,isp,org,as,mobile,proxy,message
Sto cercando di ottenere informazioni su IP e dominio e impostare il valore di alcune variabili.
Non ero sicuro di come eseguire la query da AppleScript, quindi ho usato do shell script
per chiamare 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
Il risultato è un testo formattato JSON. Il delimitatore di testo di AppleScript è l'unica opzione per analizzare il risultato?