首页 > 解决方案 > 文档翻译文本 3.0 中的错误代码 401000

问题描述

curl -X POST "https://api.cognitive.microsofttranslator.com/translate?api-version=3.0&to=zh-Hans" -H "Ocp-Apim-Subscription-Key: 972e6070611c4f8a93baae1b263276ea" -H "Content-Type: application/json; charset=UTF-8" -d "[{'Text':'Hello, what is your name?'}]"

我试试这个代码,我从文档 microsoft 翻译文本 3.0 中得到这个代码错误 401000

{"error":{"code":401000,"message":"The request is not authorized because credentials are missing or invalid."}}

我不知道为什么请帮忙

标签: curlauthorizationmicrosoft-translator

解决方案


您是否创建了翻译文本资源 ( https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-apis-create-account?tabs=singleservice%2Cwindows ) 或多服务资源(https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-apis-create-account?tabs=multiservice%2Cwindows)?

如果您使用的是多服务资源,请确保传入区域标头 - 'Ocp-Apim-Subscription-Region: YOUR_SUBSCRIPTION_REGION'


推荐阅读