Я пытаюсь свернуть API для речевой транскрипции, но получаю ошибку JSON data is invalid.Вполне вероятно, что это ошибка, специфичная для API, однако мне было интересно, была ли это проблема с моей командой cURL.
JSON data is invalid
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}"
Документация - первый пример по этой ссылке и я использую Windows cmd.
Вам нужны двойные кавычки вокруг ключей и значений.
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\"}"