【发布时间】:2017-06-09 14:59:27
【问题描述】:
我愿意使用 Microsoft Translator API 将特定文本翻译成 3 种不同的语言。我配置了它,显然,我得到的链接应该会让我翻译中断:
https://api.datamarket.azure.com/Data.ashx/Bing/MicrosoftTranslator/v1/Translate?Text=%27Osteopathy%27&From=%27en%27&To=%27nl%27&$format=Raw&$top=100
我也在我的终端上用 curl 和授权尝试过,但似乎没有发送任何响应:
$ curl -H 'Authorization: Basic ***my authorization_key encoded in base64***' 'https://api.datamarket.azure.com/Data.ashx/Bing /MicrosoftTranslator/v1/Translate?Text=%27Osteopathy+for+Babies%27&From=%27en%27&To=%27nl%27&$format=Raw&$top=100'
微软翻译没有回复。它只是超时。
同样的代码在几周前就可以工作了。
可能是什么原因?如何解决这个问题?
【问题讨论】:
标签: php api azure curl microsoft-translator