为Azure服务的文本翻译器创建服务后,尝试使用提供的键之一进行操作时,端点将返回一个带有404错误代码和消息“找不到资源”的json对象
{
"error": {
"code": "404",
"message": "Resource not found"
}
}
邮递员使用的参数是:
URL: https://agro.cognitiveservices.azure.com/translate?api-version=3.0&to=ta,en
正文JSON:
{
[
"Text" : "Hello World"
]
}
在标头中带有 Ocp-Apim-Subscription-Key 参数的是注册时作为Azure认知服务的订阅密钥提供的参数。
注意:使用HTTP POST方法。
请提出解决问题的解决方案,谢谢您。
屏幕快照,以下链接共享: enter image description here
答案 0 :(得分:1)
查看Microsoft文档,您的端点似乎无效。参见https://docs.microsoft.com/en-us/azure/cognitive-services/translator/quickstart-translate?pivots=programming-language-javascript
HTTP POST端点:https://api.cognitive.microsofttranslator.com/?api-version=3.0&to=ta,en
headers: {
'Ocp-Apim-Subscription-Key': subscriptionKey,
'Content-type': 'application/json',
'X-ClientTraceId': uuidv4().toString()
}
身体:
body: [{
'text': 'Hello World!'
}]