2017-02-26 57 views
0

我想打电话给兵文本到语音的Azure服务,但我一直在获得访问令牌收到此错误,虽然签约密钥提供蔚蓝的问题令牌API返回的访问被拒绝,由于缺少订阅密钥

function requestAudio(text,lang) 
{ 
    nameLanguage = "Microsoft Server Speech Text to Speech Voice (en-GB, Susan, Apollo)"; 
    language = lang; 
    textToSpeak = text; 
    $.ajax(
    { 
     type: 'POST', 
     url: tokenURL, 
     data: 
     { 
      'Ocp-Apim-Subscription-Key': 'xxxxxxf8cc34d08b646de1bc54c950d' 
     } 
    }).done(function(data) 
    { 
     token = data.access_token; 
     sendAudioRequest(); 
    }); 
} 

正是从小提琴手的错误是

{ "statusCode": 401, "message": "Access denied due to missing subscription key. Make sure to include subscription key when making requests to an API." } 

和我打电话的网址是

https://api.cognitive.microsoft.com/sts/v1.0/issueToken 

回答