質問編集履歴
2
コードについて確認した内容を記載しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,6 +14,8 @@
|
|
14
14
|
|
15
15
|
Exception: https://hooks.slack.com のリクエストに失敗しました(エラー: 429)。サーバー応答の一部: {"retry_after":1,"ok":false,"error":"rate_limited"}(応答の全文を見るには muteHttpExceptions オプションを使用してください)(行 47、ファイル「コード」)
|
16
16
|
|
17
|
+
上記エラーはslackへの通知が大量に発生した為のエラーのようです。
|
18
|
+
|
17
19
|
### 該当のソースコード
|
18
20
|
|
19
21
|
```GAS
|
@@ -55,4 +57,8 @@
|
|
55
57
|
var url = 'https://hooks.slack.com/services/XXXX/XXXX/XXXX'; //「2.SlackのIncoming WebHooksの登録しよう」で払い出したURLを指定
|
56
58
|
UrlFetchApp.fetch(url, options);
|
57
59
|
}
|
58
|
-
```
|
60
|
+
```
|
61
|
+
if (period <= 14) をif (period > 14)にしたところ通知がないことを確認した為、このif文のperiodの値がすべて14より小さくなっていることが原因のようです。ただ上記にも記載していますが var period = dateHi.getDate() - today.getDate();と引き算をしているだけになります。
|
62
|
+
var dateHi = new Date(mySheet.getRange(i, 2).getValue())もスプレッドシート2列目の有効期限を取得しているだけになります。
|
63
|
+
|
64
|
+
試しにメッセージにdateHiを表示させたところ有効期限は正しく取得されていました。
|
1
エラーについて追加させていただきました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
宜しくお願い致します。
|
13
13
|
### 発生している問題・エラーメッセージ
|
14
14
|
|
15
|
-
エラー
|
15
|
+
Exception: https://hooks.slack.com のリクエストに失敗しました(エラー: 429)。サーバー応答の一部: {"retry_after":1,"ok":false,"error":"rate_limited"}(応答の全文を見るには muteHttpExceptions オプションを使用してください)(行 47、ファイル「コード」)
|
16
16
|
|
17
17
|
### 該当のソースコード
|
18
18
|
|