微软Bing翻译API的使用

首先,可以到http://code.google.com/p/microsoft-translator-java-api/这里下载Java类库。它有两种类型,一个是包含所有依赖的,一个是不包含依赖的。我下载的是包含依赖的,方便好用。

然后,在到这里https://datamarket.azure.com/account 取得你的clientid和secret。当然,前面你会经过一系列的注册登陆等流程。弄好之后,再点击这个页面就能看到如下的东西了:

16

上图中的“主帐户密钥”和“客户 ID”就是我们要的了。

然后按照那个翻译Java类库的代码,把id和密钥填入,如下,就能实现翻译了:

import com.memetix.mst.language.Language;
import com.memetix.mst.translate.Translate;
public class Main {
public static void main(String[] args) throws Exception {
// Set your Windows Azure Marketplace client info - See http://msdn.microsoft.com/en-us/library/hh454950.aspx
Translate.setClientId(/* Enter your Windows Azure Client Id here */);
Translate.setClientSecret(/* Enter your Windows Azure Client Secret here */);
String translatedText = Translate.execute("Bonjour le monde
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值