下面是利用java程序实现翻译功能,调用微软Bing API
注意:代码中的keyId 需要自己申请。。。
(2)去申请key,进入http://www.bing.com/developers/createapp.aspx,填写相关的你的应用信息就行了。就会有下面的图片中显示的key,中的Application ID就是key
package com.test;
import com.memetix.mst.language.Language;
import com.memetix.mst.translate.Translate;
public class Test {
public static void main(String[] args) {
/*
* 大概是针对C#和php的,没有仔细研究过(可以访问下方的http://msdn.microsoft.com/en-us/library/hh454950.aspx 来学习一下)
* 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 );
*/
//在Java程序内翻译
Translate.setKey( Enter your API Key here );
String translatedText;