2017-02-26 7 views
0

Ich versuche, bing text to speech azur Dienste zu nennen, aber ich halte diesen Fehler auf den Zugriffstoken bekommen, obwohl der Abonnementschlüssel istazur Ausgabe Token api Rückkehr Zugriff verweigert wegen fehlender Abonnementschlüssel

vorgesehen
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(); 
    }); 
} 

der Fehler genau von Fiedler ist

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

und die uRL i nenne

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

Antwort

Verwandte Themen