天気予報データをAPIを利用してgmailに送ることができません。
Q&A
Closed
解決したいこと
gas勉強中の初心者です。
天気予報データをAPIを利用してgmailに送ることができません。
実装中にエラーが発生しました。
解決方法を教えて下さい。
発生している問題・エラー
受信したメールに天気予報のデータがない
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
該当するソースコード
gas
例)
function myFunction() {
var apiKey = "API";
var url = `api.openweathermap.org/data/2.5/weather?q=Tokyo&appid=${apiKey}&lang=ja`;
var response = UrlFetchApp.fetch(url);
var forecast = JSON.parse(response.getContentText());
var weather = forecast.weather[0].main;
if(weather == "Rain"){
Logger.log("雨なので傘を持ってね");
} else {
Logger.log("いってらっしゃい");
}
const recipent = 'gmailアドレス';
const subject = '天気予報';
const Body = ここのコードがわかりません;
GmailApp.sendEmail(recipent, subject, Body);
}
自分で試したこと
天気予報のデータ取得、gmail受信まではできました。
よろしくお願いいたします。
0