接收令牌的API类型不是文本。请使用订阅Translator Text API

时间:2018-03-09 21:38:42

标签: microsoft-cognitive microsoft-translator azure-marketplace bing-translator-api

我正在使用Microsoft Translator Text API获取Argument Exception消息。

我使用Azure门户生成的访问密钥作为我的Translator Speech API资源。

我也能够成功检索访问令牌,如下图所示。

Issue Token OK

但是,当我在https://api.microsofttranslator.com/V2/Http.svc/Translate请求翻译时,我收到了消息

  

收到的令牌的API类型不是文本。请使用订阅Translator Text API

如下图所示。

Argument Exception

我已经尝试过来自https://github.com/MicrosoftTranslator/BotTranslator的C#Bot Translator示例,结果相同(错误相同)。

可能是什么问题?有什么我想念的吗?

1 个答案:

答案 0 :(得分:2)

我的错误,我一直在使用"翻译演讲 API"订阅密钥而不是" Traslator 文本 API"需要的密钥。