2018-06-11から1日間の記事一覧

【GAS】行を削除して、追加して、アクティブにする

GAS

var sheet = SpreadsheetApp.getActiveSheet(); sheet.deleteRows(1, 100); //1行目から100行分を削除 sheet.insertRowsBefore(1, 100); //1行目から100行分を追加 (もしくは、insertRowsAfter) var objRange = sheet.getRange("1:1"); //1行目を選…

Google Apps Script から tenki.jp をスクレイピングしてみる

GAS

前回、「OpenWeatherMap」の天気APIを使いましたが、実際の気温と全然違っていたので、 精度が高い、「tenki.jp」のWEB表示をスクレイピングするようにしました。 朝は6時、昼は12時、夜は18時のデータを取得するようにしています。 var sheet = Spread…

APIを使って、天気予報 を Google Home に伝えてもらうようにしてみる

GAS

その日の天気予報を朝に Google Home Mini で、知らせてくれる機能を作ってみました。 ↓お天気のデータは、「OpenWeatherMap」のAPIから取得します。 ↓こちらのサイトを参考にしてデータを取得しました。 ↓こちらから、都市のIDを探します。 http://bulk.ope…

Google Apps Script のログに Stackdriver を使ってみる

GAS

Google Apps Script のログを見ようとすると、 例えば、JSONの内容みたいな長い文字列の場合、途中で文字列が切れてしまうので、どうしたものかと調べていました。 すると、↓こちらのサイトが参考になりました。 Logger.log("test") → 通常のログ console.lo…