Microsoft Bing 语音 API:由于订阅密钥无效,访问被拒绝。确保为有效订阅提供有效密钥
Microsoft Bing Speech API: Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription
我尝试像 Microsoft Cognitive Services Bing Speech API tutorial 中的 Postman 一样为语音识别请求颁发令牌:
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."
}
我做错了什么?
我看到了类似的 ,但我没有看到关于 Bing 语音 API 的更新。
提前致谢。
在我看来你有三个问题:
- 请求需要包含一个
Ocp-Apim-Subscription-Key
header
- 您的 body 开头有一个无关的“=”(已在上面更正)
- 您的 URL 似乎是 double-encoded,因此您使用的不是 https:%3A...,而是 https:%253A...(已在上面更正)
我尝试像 Microsoft Cognitive Services Bing Speech API tutorial 中的 Postman 一样为语音识别请求颁发令牌:
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."
}
我做错了什么?
我看到了类似的
提前致谢。
在我看来你有三个问题:
- 请求需要包含一个
Ocp-Apim-Subscription-Key
header - 您的 body 开头有一个无关的“=”(已在上面更正)
- 您的 URL 似乎是 double-encoded,因此您使用的不是 https:%3A...,而是 https:%253A...(已在上面更正)