未经授权调用翻译认知服务

unauthorised calling translate cognitive Service

我正在尝试升级我的翻译 API 调用 translate cognitive 到 V3.0。 我尝试的第一件事是使用 Insomina 软件调用 api,但我总是收到未经授权的响应。

我使用了这个文档:https://docs.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-reference

在 header 中,我添加了 Ocp-Apim-Subscription-Key,密钥在 Azure 门户中可读。

奇怪的是文档中给出的端点是:api-eur.cognitive.microsofttranslator.com 而门户中的端点是https://westeurope.api.cognitive.microsoft.com/

我错过了什么吗? 谢谢

我认为您在请求中直接传递了 Ocp-Apim-Subscription-Key。相反

(i)您应该通过向邮递员传递 url 来获取令牌,如下所示,

那么你需要像下面这样在请求中传递token,