質問編集履歴

2

コードについて確認した内容を記載しました。

2021/06/18 07:36

投稿

kaguramiyabi
kaguramiyabi

スコア13

test CHANGED
File without changes
test CHANGED
@@ -27,6 +27,10 @@
27
27
 
28
28
 
29
29
  Exception: https://hooks.slack.com のリクエストに失敗しました(エラー: 429)。サーバー応答の一部: {"retry_after":1,"ok":false,"error":"rate_limited"}(応答の全文を見るには muteHttpExceptions オプションを使用してください)(行 47、ファイル「コード」)
30
+
31
+
32
+
33
+ 上記エラーはslackへの通知が大量に発生した為のエラーのようです。
30
34
 
31
35
 
32
36
 
@@ -113,3 +117,11 @@
113
117
  }
114
118
 
115
119
  ```
120
+
121
+ if (period <= 14) をif (period > 14)にしたところ通知がないことを確認した為、このif文のperiodの値がすべて14より小さくなっていることが原因のようです。ただ上記にも記載していますが var period = dateHi.getDate() - today.getDate();と引き算をしているだけになります。
122
+
123
+ var dateHi = new Date(mySheet.getRange(i, 2).getValue())もスプレッドシート2列目の有効期限を取得しているだけになります。
124
+
125
+
126
+
127
+ 試しにメッセージにdateHiを表示させたところ有効期限は正しく取得されていました。

1

エラーについて追加させていただきました。

2021/06/18 07:36

投稿

kaguramiyabi
kaguramiyabi

スコア13

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- エラーメッセ特にありません。
29
+ Exception: https://hooks.slack.com のリクストに失敗しました(エラー: 429)。サバー応答の一部: {"retry_after":1,"ok":false,"error":"rate_limited"}(応答の全文を見るに muteHttpExceptions オプションを使用してください)(行 47、ファイル「コード」)
30
30
 
31
31
 
32
32