Microsoft Bing Speech API:由于订阅密钥无效而拒绝访问。确保为有效订阅提供有效密钥

时间:2016-07-01 11:44:25

标签: speech-recognition microsoft-cognitive

我尝试在Postman的Microsoft Cognitive Services Bing Speech API tutorial中发出语音识别请求令牌:

enter image description here

输入URL编码的字符串是:

grant_type=client_credentials&client_id=[my_key]&client_secret=[my_key]&scope=https%3A%2F%2Fspeech.platform.bing.com

API响应错误:

{
   "statusCode": 401,
   "message": "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription."
}

我做错了什么?

我看到了类似的issue,但我没有看到有关Bing Speech API的更新。

提前致谢。

1 个答案:

答案 0 :(得分:4)

在我看来,你有三个问题:

  1. 请求需要包含Ocp-Apim-Subscription-Key标题
  2. 你的身体在开头有一个无关的'='(在上面纠正过)
  3. 您的网址似乎是双重编码的,因此代替https:%3A ...您有https:%253A ...(已在上面更正)