Skip to content

Instantly share code, notes, and snippets.

@uemuraj
Created October 11, 2012 23:53
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save uemuraj/3876471 to your computer and use it in GitHub Desktop.
Save uemuraj/3876471 to your computer and use it in GitHub Desktop.
microsoft-translator-java-api を利用した翻訳
#!/usr/bin/env groovy
@Grab('com.memetix:microsoft-translator-java-api')
import com.memetix.mst.language.Language
import com.memetix.mst.translate.Translate
//
// https://code.google.com/p/microsoft-translator-java-api/#Quickstart
//
// Set your Windows Azure Marketplace client info - See http://msdn.microsoft.com/en-us/library/hh454950.aspx
//
Translate.setClientId('********************************')
Translate.setClientSecret('*************************************')
String translatedText = Translate.execute('こんにちは、おまいら!', Language.JAPANESE, Language.ENGLISH)
println translatedText
@uemuraj
Copy link
Author

uemuraj commented Oct 11, 2012

Windows Azure Marketplace へ適当にアプリを登録する必要がある。
アプリの ID は自分で決めたもの、シークレットは生成してもらうもの。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment