如何使用Bing Translation API?

Ph3*_*n1x 13 api localization bing language-translation microsoft-translator

我正在尝试使用Bing Translation API,但我很困惑.似乎有很多可能性(新的和新的)但我不明白我必须做什么.

有人可以帮帮我吗?

我想发送HTTP请求http://api.microsofttranslator.com/V2/Ajax.svc/Translate?appId=<AppId>&to=de&text=World并获得翻译.在哪里获得AppId?

到目前为止我做了什么:

  1. 登录免费API使用(https://datamarket.azure.com/dataset/bing/microsofttranslator)
  2. 创建了一个App:https://datamarket.azure.com/developer/applications

现在我有Client_ID和Client_Secret,还有一个帐户密钥(在这里可见https://datamarket.azure.com/account)

现在做什么?

非常感谢或任何帮助!

Max*_*kin 11

您可能会发现此博客和说明很有用.

HTH.


mlo*_*sev 5

AppID已弃用.您需要如何执行以下步骤:

  1. https://datamarket.azure.com上注册clientID,clientSecter
  2. 然后您的代码必须获取登录BingTranslator API的访问令牌

http://msdn.microsoft.com/en-us/library/dd576287.aspx上阅读更多详细信息instrustions

NB Microsoft Translator已被Bing Translate取代,后者似乎没有现成的API.


小智 4

点击http://api.microsofttranslator.com上的链接。API 在 appid 参数中获取访问令牌。请参阅文档中的“获取访问令牌”部分,了解如何获取该令牌。