Google Apps Scriptは、結構なんでもできて、特定URLにアクセスして、その情報を取得したりもできる。 例えば定期的にcsvをとってきて、それをスプレッドシートに書き込んだりできる。 Basic認証付きのURLにアクセスする場合は以下のようにする。base64の関数がデフォルトで用意されてるとかいろいろ気がきいてますね。 var url = "http://example.com/admin/"; var user = "hoge"; var pass = "huga"; var options = { "headers" : {"Authorization" : " Basic " + Utilities.base64Encode(user + ":" + pass)} }; var response = UrlFetchApp.fetch(url, options); 本
![Google Apps ScriptでBasic認証がついてるページをスクレイピングする | この先生きのこるには](https://cdn-ak-scissors.b.st-hatena.com/image/square/749898cebfaba12fcd46a13440599cf1f9129db5/height=288;version=1;width=512/https%3A%2F%2Fproject-p.jp%2Fhalt%2Fblog%2Ficon.png)