Google Apps Script に無料の翻訳APIを作成概要
Gmailなり、Googleカレンダーなり、
そして、Google Apps Script には、LanguageApp というクラスが存在し、
なにはともあれやってみましょう。 GAS(Google Apps Script)へのアクセス
Google アカウントにログインした状態で、
初めてのアクセスの場合、次のような画面になるかもしれません。 JavaScriptを張り付けるGAS プロジェクトに適当に名前をつけて、以下のJavaScriptを張り付けましょう。 // Getメソッド用 function doGet(e) { var p = e.parameter; var translatedText = LanguageApp.translate(p.text, p.source, p.target); return ContentService.createTextOutput(translatedText); } // Postメソッド用 function doPost(e) { var p = JSON.parse(e.postData.getDataAsString()); var translatedText = LanguageApp.translate(p.text, p.source, p.target); var output = ContentService.createTextOutput(); output.setMimeType(ContentService.MimeType.JSON); output.setContent(JSON.stringify({ result: translatedText })); return output; } APIを公開メニューから以下のように公開します。
公開URLをコピーしておく以下のような画面になりますので、URLを控えておきましょう。 Getでのアクセスを確認してみるさきほど控えたURLで以下のようにアクセスしてみましょう。
|