TextTranslator的Microsoft Azure门户提供以下端点:
https://api.cognitive.microsoft.com/sts/v1.0
然而,此端点为issueToken返回200,为Translate返回404。样本指的是终点:
https://api.microsofttranslator.com/v2/http.svc/
如果翻译人员在数据市场结束,那么文档已经过时了,这是我最初的假设。但是,doc端点将返回Translate方法。
http://docs.microsofttranslator.com/text-translate.html#!/default/get_Translate
我们应该使用哪个端点?
如果应该使用api.microsofttranslator.com那么azure中的api.cognitive.microsoft.com是什么?
答案 0 :(得分:2)
对于翻译API,您需要先获取一个身份验证令牌(第一个链接),使用此令牌可以调用Translate api(第二个链接)。
您可以详细了解身份验证步骤here。
答案 1 :(得分:2)
您可以通过两种方式使用Microsoft Translator API(see the docs):
Ocp-Apim-Subscription-Key: your_subscription_key
作为请求标题传递Subscription-Key=your_subscription_key
作为查询参数传递或更好地传递Ocp-Apim-Subscription-Key: your_subscription_key
作为请求标题Authorization: Bearer the_token
作为请求标题