Тип API полученного токена в нетекстовом. Пожалуйста, используйте подписку на Translator Text API

Я получаю сообщение об исключении аргумента с помощью Microsoft Translator Text API.

Я использую ключи доступа, сгенерированные из портала Azure, для своего ресурса Translator Speech API.

Я также могу успешно получить токен доступа, как показано на рисунке ниже.

Токен выдачи ОК

Однако, когда я запрашиваю перевод на https://api.microsofttranslator.com/V2/Http.svc/Translate я получаю сообщение

Тип API полученного токена в нетекстовом. Пожалуйста, используйте подписку на Translator Text API

как показано на рисунке ниже.

Аргумент Исключение

Я уже пробовал пример C# Bot Translator с https://github.com/MicrosoftTranslator/BotTranslator, с теми же результатами (та же ошибка).

В чем может быть проблема? Есть что-то, чего мне не хватает?

1 ответ

Решение

Моя ошибка: я использовал ключ подписки "Translator Speech API" вместо ключа "Traslator Text API", который требуется.