2

Postmanの Microsoft Cognitive Services Bing Speech API チュートリアルのように、音声認識要求のトークンを発行しようとしました。

ここに画像の説明を入力

入力 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 Speech API に関する更新が表示されません。

前もって感謝します。

4

1 に答える 1

4

あなたには3つの問題があるように見えます:

  1. リクエストにはOcp-Apim-Subscription-Keyヘッダーが含まれている必要があります
  2. あなたの体の先頭に余分な「=」があります(上記で修正)
  3. URL が二重にエンコードされているように見えるため、https:%3A... ではなく、https:%253A... (上記で修正)
于 2016-07-05T16:07:20.890 に答える