このポストの目的 Google Apps Scriptを用いてアプリケーションを開発する際に、外部のWebAPIへアクセスする場合があります。その際に利用する、URL Fetch Serviceの利用方法をまとめます。 もとの情報はGoogleの開発者サイトのリファレンス(G Suite Developer / URL Fetch Service )を参考にしています。 URL Fetch Serviceは2つのクラスから構成されます。 UrlFetchApp HTTPクライアント用のクラス。 HTTP Respose UrlFetchAppで取得したHTTPレスポンスを管理するためのクラス。 UrlFetchApp HTTPクライアント用のクラスです。今回の例の場合はこのクラスを利用してWebAPIに接続します。 HTTP GETを行う場合 fetch関数にURLを渡します。下記のコード
![GASでHTTPクライアント処理を実施する(URL Fetch Service) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/c3581e7ce0cfa57fd9eb779c4b46ae730d3fd397/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9R0FTJUUzJTgxJUE3SFRUUCVFMyU4MiVBRiVFMyU4MyVBOSVFMyU4MiVBNCVFMyU4MiVBMiVFMyU4MyVCMyVFMyU4MyU4OCVFNSU4NyVBNiVFNyU5MCU4NiVFMyU4MiU5MiVFNSVBRSU5RiVFNiU5NiVCRCVFMyU4MSU5OSVFMyU4MiU4QiVFRiVCQyU4OFVSTCUyMEZldGNoJTIwU2VydmljZSVFRiVCQyU4OSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9YmNjY2U5M2QzODZiNTk0NTc1ZDk5MzUwYzczNjI1YzU%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDA4NHp1bWUmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTFlNjc2ZWMxNTRmOTNkNTlkMTk3MzQ0NTU1ZWU0Y2Q4%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D46494253be0aad8ab4f9106e6822b520)