回答編集履歴

3

追加

2021/11/25 13:08

投稿

退会済みユーザー
test CHANGED
@@ -3,6 +3,10 @@
3
3
 
4
4
 
5
5
  ・冒頭を下記のように直した場合どうでしょうか?(スプレッドシートIDは実際のスプレッドシートIDに直して下さい)
6
+
7
+
8
+
9
+ 追記:JSON.parse.tokenをe.parameter.token に修正
6
10
 
7
11
 
8
12
 
@@ -20,7 +24,9 @@
20
24
 
21
25
  // Googleスプレッドシートにデータを追加する処理
22
26
 
23
- if (token == JSON.parse.token){
27
+ - if (token == JSON.parse.token){
28
+
29
+ + if (token == e.parameter.token){
24
30
 
25
31
  以下略
26
32
 

2

2021/11/25 13:08

投稿

退会済みユーザー
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ```diff
10
10
 
11
- function dopost(e) {
11
+ function doPost(e) {
12
12
 
13
13
  - var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('シート1'); // 削除
14
14
 

1

2021/11/24 11:54

投稿

退会済みユーザー
test CHANGED
@@ -8,10 +8,20 @@
8
8
 
9
9
  ```diff
10
10
 
11
- - var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('シート1'); 
11
+ function dopost(e) {
12
12
 
13
+ - var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('シート1'); // 削除
14
+
13
- + var sheet = SpreadsheetApp.openById("スプレッドシートID").getSheetByName('シート1'); 
15
+ + var sheet = SpreadsheetApp.openById("スプレッドシートID").getSheetByName('シート1');  // 修正
16
+
17
+ var token = 'XXXXXXXXXXXXXXX' // ← Outgoing Webhook のトークンを入力しています(ここでは控えてあります)
14
18
 
15
19
 
16
20
 
21
+ // Googleスプレッドシートにデータを追加する処理
22
+
23
+ if (token == JSON.parse.token){
24
+
25
+ 以下略
26
+
17
27
  ```