質問編集履歴

2

文法の修正

2023/09/04 13:27

投稿

soow
soow

スコア0

test CHANGED
@@ -1 +1 @@
1
- 【GAS×LINE】一週間ほど経過すると突然動かなくなる
1
+ 【GAS×LINE】「その操作を実行するには承認が必要です。」のエラー解消方法
test CHANGED
@@ -1,23 +1,37 @@
1
1
  ### 質問内容
2
2
 
3
+ GAS初学者です。
3
- LINEから問い合わを行い、スプレッドシートのA列を検索。
4
+ GASとLINEを連携させ、スプレッドシートデータを検索して返信させるアプリを作成
4
- 一致するデータがあれば、該当行をLINEで返すプログラムをGASで作成。
5
5
 
6
- GASの勉強のつもりで様々なサイトを参考にしながら
6
+ 様々なサイトを参考にしながら
7
- 何とか想定した動きをするアプリ完成たと思っていたのですが、
7
+ 想定した動きをするアプリ完成させたと思っていたのですが、
8
8
 
9
- 1週間ほど経過すると、LINEからの問い合わせに応答しなくなり
9
+ 数日(4日ほど)経過すると、突然LINEからの問い合わせに応答しなくなります。
10
+ (LINEは既読になるが応答しない)
11
+
10
- LINE DevのWebhookURLの検証で403forbiddenのエラー発生します。
12
+ 再度デプロイすると正常に動く、数日経つとた同じ事象となります。
11
13
 
12
14
 
13
- ### 対応した事、不明点
15
+ ### エラー内容
14
16
 
15
- GAS側の権限かと思い、プログラムは修正せずに「新しいデプロイ」を実行。
17
+ GAS側(GCP)
16
- 新規のURLが発行され、LINE DevのWebhookURLを更新。
17
- LINEから問い合わせを行うと、正常動作
18
+  「その操作するは承認が必要です
18
19
 
20
+ LINE Dev側
21
+  WebhookURLの検証で403forbiddenのエラーが発生
22
+
23
+
24
+ ### 対応した事
25
+
26
+ エラー文や事象で検索するも情報が見つけられませんでした。
27
+
28
+ [過去の質問](https://teratail.com/questions/278164)の回答にある
19
- しかし、そ1週間ほど経過すると、再度応答しなくなりWebhookの検証も403となる。
29
+ > 0. Google Apps ScriptDeveloper Hubに行く
30
+ > 0. Google Apps Script APIの項目があるので、スイッチをオンにする
31
+
32
+ を試してみたのですが、解消しませんでした。
33
+
20
- 原因としては一定期間経過するとGAS側の権限がなくなるように見えるのですが、
34
+ エラー内容からGAS側の権限がなくなるように見えるのですが、
21
35
  それが仕様なのか、設定ミスなのか、プログラムの不足なのか
22
36
  原因が分からず困っています。
23
37
  (googleのアカウントは無償版です)

1

文法の修正

2023/08/28 11:20

投稿

soow
soow

スコア0

test CHANGED
File without changes
test CHANGED
@@ -4,21 +4,23 @@
4
4
  一致するデータがあれば、該当行をLINEで返すプログラムをGASで作成。
5
5
 
6
6
  GASの勉強のつもりで様々なサイトを参考にしながら
7
- 何とかアプリは作できました
7
+ 何とか想定した動きをするアプリが完成したと思っていたのですが、
8
+
9
+ 1週間ほど経過すると、LINEからの問い合わせに応答しなくなり、
10
+ LINE DevのWebhookURLの検証で403forbiddenのエラーが発生します。
8
11
 
9
12
 
10
- ### 発生ている問題・エラーメッセージ
13
+ ### 対応た事、不明点
11
14
 
15
+ GAS側の権限かと思い、プログラムは修正せずに「新しいデプロイ」を実行。
12
- 1週間ほど経過するとLINE DevのWebhookURLの検証で403forbiddenのエラーが発生する
16
+ 新規のURLが発行され、LINE DevのWebhookURLを更新
17
+ LINEから問い合わせを行うと、正常に動作。
13
18
 
14
- デプロイた日、その次の日と1日2~3回試て想定通りの動きだった為完成したと思いそのまま放置したのですが、1週間ほど経過して何気なく使ったみたころ、
19
+ し、その1週間ほど経過すると、再度応答しなくなりWebhookの検証も403なる。
20
+ 原因としては一定期間経過するとGAS側の権限がなくなるように見えるのですが、
21
+ それが仕様なのか、設定ミスなのか、プログラムの不足なのか
22
+ 原因が分からず困っています。
15
- LINE既読のまま返事がなく動かなくなりま
23
+ (googleアカウントは無償版で)
16
24
 
17
- GAS側でデプロイしなおし、LINE Dev側のWebhookURLを更新すると
18
- 正常に動くですが、また1週間ほど経過同様の事象となり動かなくなります。
25
+ ご存じ方いらっしゃしらご教示いただけますと幸いです。
19
26
 
20
- こちら原因が分からず困っています。
21
-
22
-
23
-
24
-