質問編集履歴

4

「問題解決のために試したこと」を追記

2020/06/23 07:17

投稿

aburauri
aburauri

スコア8

test CHANGED
File without changes
test CHANGED
@@ -36,6 +36,12 @@
36
36
 
37
37
 
38
38
 
39
+ ### 問題解決のために試したこと
40
+
41
+ BotのスクリプトをonMessageの場合、「テスト」と返すだけの状態まで削減。
42
+
43
+
44
+
39
45
  ### 最後に
40
46
 
41
47
  当方、GAS初心者で、いつも権限の問題に苦労しております。たぶん今回も権限周りで起きている問題だと予想しております。情報も断片的で大変恐縮ですが、心当たりある方がいらっしゃいましたら、対応策をご教示お願いします。

3

タイトル変更

2020/06/23 07:17

投稿

aburauri
aburauri

スコア8

test CHANGED
@@ -1 +1 @@
1
- 正常動作していたBotのスクリプトを別のファイルに移し替えたら起きたエラーが出る
1
+ Botのスクリプトを別のファイルに移し替えたらエラーが出る
test CHANGED
File without changes

2

書式の改善

2020/06/23 02:52

投稿

aburauri
aburauri

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 前提・実現したいこと
1
+ ### 前提・実現したいこと
2
2
 
3
3
  Hangout APIを使用するbotの横展開のために、研修素材を作成しております。
4
4
 
@@ -8,19 +8,15 @@
8
8
 
9
9
  GCPとBotの紐づけ等の手順を覚えてもらうというシナリオです。
10
10
 
11
- 手順は後述おります。断片的な情報で大変恐縮ですが、心当たりある方がいらっしゃいましたら、
12
-
13
- 対応策をご教示お願いします。
14
11
 
15
12
 
16
-
17
- 発生している問題・エラーメッセージ
13
+ ### 発生している問題・エラーメッセージ
18
14
 
19
15
  Hangoutでbotをインストールし直し、メッセージを送ると、「〇〇から応答がありません」と表示される。
20
16
 
21
17
 
22
18
 
23
- 問題が発生するまでの流れ・手順
19
+ ### 問題が発生するまでの流れ・手順
24
20
 
25
21
  新規作成したスクリプトファイルに、これまで運用してきたスクリプトをコピー。
26
22
 
@@ -40,4 +36,6 @@
40
36
 
41
37
 
42
38
 
43
- 以上となります。
39
+ ### 最後に
40
+
41
+ 当方、GAS初心者で、いつも権限の問題に苦労しております。たぶん今回も権限周りで起きている問題だと予想しております。情報も断片的で大変恐縮ですが、心当たりある方がいらっしゃいましたら、対応策をご教示お願いします。

1

書式の改善

2020/06/23 02:51

投稿

aburauri
aburauri

スコア8

test CHANGED
@@ -1 +1 @@
1
- 正常動作していたBotのスクリプトを別のファイルに移し替えたら起きたエラー
1
+ 正常動作していたBotのスクリプトを別のファイルに移し替えたら起きたエラーが出る
test CHANGED
@@ -1,31 +1,43 @@
1
- Hangoutでメッセージを送っら、Hangout APIを叩くbotをGASで作成してて、
1
+ 前提・実現したいこと
2
2
 
3
- 正常動作していたのでが、
3
+ Hangout APIを使用するbotの横展開のために、研修素材をしておりま
4
4
 
5
+ 導入研修用にとして、
6
+
7
+ これまで運用してきたBotのスクリプトを新規のスクリプトファイルに移植して、
8
+
9
+ GCPとBotの紐づけ等の手順を覚えてもらうというシナリオです。
10
+
5
- 研修用にスクリプトファイルの載せ替えを行うとしたところ、エラーがでてBotが動かなくて困っております。なたか対応策をご教示くださ
11
+ 手順は後述おります。断片的情報で大変恐縮ですが、心当りある方がらっしゃいましたら、
12
+
13
+ 対応策をご教示お願いします。
6
14
 
7
15
 
8
16
 
9
- 【やったこと】
10
-
11
- 載せ替え用のスクリプトファイルを新規作成し、中身は正常動作したスクリプトをコピー、
12
-
13
- その後、載せ替え用のスクリプトファイルに、
17
+ 発生している問題・エラーメッセージ
14
-
15
- GoogleCloudPlatFormのプロジェクト番号(載せ替え前と同じ)を設定し、
16
-
17
- 載せ替え用のスクリプトファイルのデプロイIDを取得し、
18
-
19
- Hangout APIのデプロイIDを修正して保存。
20
18
 
21
19
  Hangoutでbotをインストールし直し、メッセージを送ると、「〇〇から応答がありません」と表示される。
22
20
 
23
21
 
24
22
 
25
- 【気にな点】
23
+ 問題が発生すまでの流れ・手順
26
24
 
27
- 載せ替え後スクリプトを初回実行すると出るはずのAuthorizaition Requiredがない
25
+ 新規作成したスクリプトファイルにこれま運用してきたスクリプトをコピー
28
26
 
29
- Botにメッセージを送ったら実行数を見てもスクリプトいている気配がないの
27
+ スクリプトファイル上で手動で「関数を実行」。
30
28
 
29
+ ※この時、Authorizaition Requiredが出なかった。
30
+
31
+ その後、GoogleCloudPlatFormのプロジェクト番号(移植前と同じ)を設定。
32
+
31
- APIとスクリプトの間で何か障害が起こっていると予想
33
+ 新規作成したスクリプトファイルデプロイIDを取得
34
+
35
+ GoogleCloudPlatFormのHangout APIのデプロイIDを修正して保存。
36
+
37
+ スクリプトにユーザーの閲覧権限付与。
38
+
39
+ BOTのインストール権限を付与して、BOTをインストール。
40
+
41
+
42
+
43
+ 以上となります。