2015. 12. 16. 13:54ㆍ프로그래밍/JAVA
- 목차
무료 번역 API를 찾아 보다 MS Bing에서 월 200만 단어까지 무료로 쓸수있는 API가 있어서 그걸 이용해
java를 이용하여 번역기를 만들어 봤다.
API를 사용하기 위하여 일단
https://datamarket.azure.com/account <-- 접속
MS Live ID로 로그인... 로그인 후에
https://datamarket.azure.com/dataset/bing/microsofttranslator
URL로 바로 이동하셔도 되고 메뉴에 Data -> Microsoft Translator 클릭
맨 위쪽에 0원인 항목 클릭 후
https://datamarket.azure.com/account/datasets
가서 보시면 my data에 추가 되어있는걸 확인 해보실수 있습니다.
다음에는 이제 외부에서 요청할 때 사용할 아이디와 시크릿 코드 발급을 위해
https://datamarket.azure.com/developer/applications/register
client Id, client secret는 소스에서 사용해야 하니 다른 곳에 잠시 복사...
그 이후에는 자바에서 사용할 jar 파일을 받으러 고고~~ 하셔도 되고 첨부한 파일 받으셔도 됩니다.
https://code.google.com/p/microsoft-translator-java-api/
jar 파일 추가 후.. 코딩에서는
Translate.setClientId("Client ID");
Translate.setClientSecret("Client secret");
String text = "";
try
{
String result = Translate.execute(text, Language.ENGLISH, Language.KOREAN);
}
catch (Exception e)
{
e.printStackTrace();
}
이렇게 추가해서 사용만 하면 된다.
'프로그래밍 > JAVA' 카테고리의 다른 글
[java] 가변 인자 (0) | 2016.06.23 |
---|---|
[JSON] Array 형태의 JSON String을 Java의 ArrayList generic형태로 변환하기 (0) | 2016.01.08 |
[정규표현식] java Regular Expression (0) | 2015.12.10 |
Java 이전 버전 다운로드 URL (0) | 2015.09.10 |
[JAVA] 8. 연산자 (0) | 2015.04.21 |