利用微软翻译API做自己的翻译的工具(java)
2012-08-16 09:57
405 查看
这是helloworld级的入门步骤:
一、下载微软api的jar包,并他们引入到工程;
a:json-simple-1.1.jar
b:microsoft-translator-java-api-0.6.1.jar
(大家可以到我的快盘的分享链接下载:http://www.kuaipan.cn/file/id_7978915364603025.htm)
二、在微软创建一个application账户:地址https://datamarket.azure.com/developer/applications/
主要用于验证用户信息,因为这个api在2012年四月份改变了验证方式,截至到目前的验证方式是:
Translate.setClientId("****");
Translate.setClientSecret("******");
id和secret在注册完账户后会获得。注意下载的jar版本包要在0.5以上,因为0.5版的translate根本就没有这两个验证函数
三、源代码:
四、运行结果:
Hello World
一、下载微软api的jar包,并他们引入到工程;
a:json-simple-1.1.jar
b:microsoft-translator-java-api-0.6.1.jar
(大家可以到我的快盘的分享链接下载:http://www.kuaipan.cn/file/id_7978915364603025.htm)
二、在微软创建一个application账户:地址https://datamarket.azure.com/developer/applications/
主要用于验证用户信息,因为这个api在2012年四月份改变了验证方式,截至到目前的验证方式是:
Translate.setClientId("****");
Translate.setClientSecret("******");
id和secret在注册完账户后会获得。注意下载的jar版本包要在0.5以上,因为0.5版的translate根本就没有这两个验证函数
三、源代码:
package com.test; import com.memetix.mst.language.Language; import com.memetix.mst.translate.*; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub try{ Translate.setClientId("*****"); Translate.setClientSecret("*****"); String str=Translate.execute("你好世界",Language.CHINESE_SIMPLIFIED, Language.ENGLISH); System.out.println(str+"nn"); }catch(Exception e){ e.printStackTrace(); } } }
四、运行结果:
Hello World
相关文章推荐
- 利用微软翻译API做自己的翻译的工具(java)
- Java中REST API使用示例——基于云平台+云服务打造自己的在线翻译工具
- 利用java8 stream api 实现List集合分页获取工具
- 调用Google API做自己的翻译工具
- Java 实现在线翻译功能 调用微软Bing API
- 利用开源工具搭一套汉英翻译系统(三):语言模型工具SRILM
- 利用jdk自带的运行监控工具JConsole观察分析Java程序的运行
- java连接oracle数据库(利用MyEclipse开发工具反向生成 bean与配置文件)
- Java利用ssh工具远程执行shell脚本
- 利用myeclipse工具快速hibernate开发遇到问题:java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabas
- Python Web中REST API使用示例——基于云平台+云服务打造自己的在线翻译工具
- 利用wsdl2java工具生成webservice的客户端代码
- 利用java api 实现 RSA算法
- 【hadoop2.6.0】利用Hadoop的 Java API
- Java 破解谷歌翻译 免费 api 调用
- 利用JavaMail API 解析MIME
- Java代码加密与反编译(一):利用混淆器工具proGuard对jar包加密
- 利用开源工具搭一套汉英翻译系统(二):词对齐
- 利用Java的反射机制解析一个Class对象的详细内容(工具方法留用)