403 запрещенная ошибка в команде Curl

Я запускаю этот скрипт:

function getuuid() { echo `cat /dev/urandom | tr -dc 'a-f0-9' | fold -w 32 | head -n 1 |  perl -ne 'print join("-", /(.{8})(.{4})(.{4})(.{4})(.{12})/);'`; }
curl -v -X POST "https://speech.platform.bing.com/recognize?scenarios=smd&appid=......&locale=en-US&device.os=linux&version=3.0&format=js$

И я получаю обратно ошибку 403... Я не знаю, что я делаю неправильно здесь

Другой скрипт, который я использую

export SPEECH_TOKEN=`curl "https://api.cognitive.microsoft.com/sts/v1.0/issueToken" -H "Ocp-Apim-Subscription-Key: ................" --data-ascii ""`
function getuuid() { echo `cat /dev/urandom | tr -dc 'a-f0-9' | fold -w 32 | head -n 1 |  perl -ne 'print join("-", /(.{8})(.{4})(.{4})(.{4})(.{12})/);'`; }
curl -v "https://speech.platform.bing.com/recognize?scenarios=smd&appid=D4D52672-91D7-4C74-8AD8-42B1D98141A5&locale=en-US&device.os=your_device_os&version=3.0&format=j$

person Alexander    schedule 10.03.2017    source источник
comment
Вы сначала получили токен доступа? Документация находится здесь. Приведенная документация относится к Translator API, но то же самое относится и к другим службам Bing. , включая Речь.   -  person cthrash    schedule 10.03.2017
comment
@cthrash Да, теперь у меня есть другой скрипт, который генерирует токен доступа, но затем он выдает ошибку тайм-аута.   -  person Alexander    schedule 11.03.2017
comment
Я сейчас на мобильном телефоне, но вы можете взглянуть на stackoverflow.com/questions/38139809/.   -  person cthrash    schedule 13.03.2017