UrlFetchAppとは

2024年6月18日

UrlFetchApp は、Google Apps Script(GAS)の中で提供されているサービスの一つであり、ウェブ上のURLに対してHTTPリクエストを行うための機能を提供します。Google Apps Scriptは、Googleドライブ上でスクリプトを実行するためのプラットフォームで、スプレッドシート、ドキュメント、カレンダーなどのGoogleのサービスと連携して自動化スクリプトを作成するのに使用されます。

UrlFetchApp を使用すると、外部のAPIやWebサービスと通信する、ウェブページからデータを取得する、POSTリクエストを送信するなどが可能です。以下は、簡単な例です:

javascript
function fetchDataFromURL() {
  var url = 'https://api.example.com/data';
  
  var response = UrlFetchApp.fetch(url);
  
  Logger.log(response.getContentText()); // レスポンスの内容をログに出力
}

この例では、UrlFetchApp.fetch() メソッドを使用して指定したURLからデータを取得し、Logger.log() メソッドを使ってその内容をログに出力しています。

UrlFetchApp は、HTTPリクエストを送信するための機能が提供されており、オプションとしてヘッダーの設定、リクエストメソッドの指定、POSTデータの送信なども可能です。詳細については、Google Apps Scriptの公式ドキュメントやリファレンスを参照してください。

未分類

Posted by ぼっち