我正在尝试通过api界面将我的作品上传到deviantart
他们以下面的行为例
curl https://www.deviantart.com/api/v1/oauth2/stash/submit \
-F "title=My great stash item&artist_comments=This is a great image&keywords=test image" \
-F access_token=Alph4num3r1ct0k3nv4lu3 \
-F "test=@path/to/image.png"
我用自己的参数更改了参数并安装了windows curl
但是我不知道如何用curl
执行这个多行命令帮助感谢ty
答案 0 :(得分:3)
您可以将所有内容放在一行中,或者使用\
替换行末尾的^
字符,这是批处理文件的延续字符
不确定您的参数,但您应该记住cmd
有一个行长度限制:XP为2048,Vista为8192及更高版本的操作系统
另一个问题可能是角色。
需要对批处理文件中的 %
个字符进行转义,将其替换为%%
&),=
个字符必须位于用引号括起来的字符串中,或者转义为^&
,...