Java で Azure Bing SpellCheckを利用するには
・自前でHTTPリクエストを作成する
・Azure Java SDKを利用する
の二通りがありますが、SDK利用の方法メモです。
案外たどり着くのに時間がかかりました。
Maven
こちらです。これが意外に見つからなかったです。
https://mvnrepository.com/artifact/com.microsoft.azure.cognitiveservices/azure-cognitiveservices-spellcheck/1.0.2
Sample
できないこと
HTTPレスポンスのJSONをそのまま取得してファイルに保存しておき、キャッシュとして利用することでAPI呼び出しの回数を減らすということを考えていたのですが、本家SDKではレスポンスをそのまま取得するメソッドは実装されていないように見えます。そりゃソースコードを変えれば可能なのでしょうけれど。