GASとCloud SQLのSSL接続
Google Apps Script(GAS)から Google Cloud SQL にSSLで接続する方法に関して、日本語の情報があまりない気がするので簡単にまとめました。
1.Cloud SQL 側でやること
以下マニュアルの手順に従って、次の3つのファイルを準備します。(コンソールから簡単な手順でダウンロードできます)
2.GAS 側でやること
GAS から SSL 接続するためには、1.の手順で取得した3つの認証情報を、getConnection メソッドのパラメータに文字列として渡す必要があります(サンプルコードではコピペしています。ちなみに、コピペに失敗してパラメータが違った場合は、「実行に失敗: サーバー エラーが発生しました。しばらくしてからもう一度試してください。」のエラーが発生するようです)。また、接続時のURLに useSSL=true パラメータを追加することも忘れずに。
もちろん、
に情報あるんですが、説明が簡素過ぎてちょっとわかりにくいんですよね。