JSON数据无效

时间:2019-03-07 04:08:44

标签: json curl cmd

我正在尝试使用URL进行语音转录,但遇到错误JSON data is invalid。这很可能是特定于API的错误,但是,我想知道这与我的cURL命令是否有关。

curl --request POST --url "https://api.assemblyai.com/transcript" \
--header "authorization: abc123" --data \
"{audio_src_url: https://s3-us-west-2.amazonaws.com/blog.assemblyai.com/audio/8-7-2018-post/7510.mp3}"

文档是此link上的第一个示例,我正在使用Windows cmd。

1 个答案:

答案 0 :(得分:0)

您需要在键和值两边加上双引号。

curl --request POST --url "https://api.assemblyai.com/transcript" \
--header "authorization: abc123" --data \
"{\"audio_src_url\": \"https://s3-us-west-2.amazonaws.com/blog.assemblyai.com/audio/8-7-2018-post/7510.mp3\"}"