You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

原正常运行的AppleScript curl命令报未知令牌错误,寻求排查方案

AppleScript语法错误修复方案
  • 错误原因:你遇到的不是权限问题,代码里的"是HTML双引号转义符,AppleScript无法识别,直接导致语法报错。
  • 修正方法:将"替换为正常双引号,同时调整引号嵌套避免冲突,以下是两种可用的修正代码:

修正后的代码示例

方案1(推荐,可读性更高)

do shell script "curl -L -o '/Users/myUserName/Desktop/newimagename.jpg' 'https://somewebsite.com/files/gallery/1676041915.jpg'"

方案2

do shell script 'curl -L -o \"/Users/myUserName/Desktop/newimagename.jpg\" \"https://somewebsite.com/files/gallery/1676041915.jpg\"'
  • 补充:如果后续运行时出现权限相关提示,可前往「系统设置-隐私与安全性」,给运行该脚本的应用(比如Script Editor)添加桌面访问权限。

内容的提问来源于stack exchange,提问作者Brian Pifer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 00:39:55