質問編集履歴
2
Google Cloud Platformのログビューアを見ることができたが、ログはやはり確認できませんでした。
title
CHANGED
File without changes
|
body
CHANGED
@@ -23,8 +23,8 @@
|
|
23
23
|
本によると、この後GoogleCloudPlatformのStack driverに、画像が送信されたことのログが表示されるとのことでした。
|
24
24
|
自分はログの確認にstack driverではなくダッシュボードを使っていてそれまでは全く問題なかったのですが、画像が送信されたことのログがダッシュボードに表示されませんでした。
|
25
25
|
|
26
|
-
|
26
|
+
Google Cloud Platformのログビューアでも確認しましたが、ログは表示されていませんでした。
|
27
27
|
|
28
|
-
|
28
|
+
コードの書き方、あるいは上記のアプリの連携に問題があったのでしょうか。
|
29
29
|
|
30
30
|
お返事いただけると助かります。
|
1
ソースコードの位置を、見やすい位置に移しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,6 +7,15 @@
|
|
7
7
|
まず、GoogleAppsScriptで下の記述したようなコードを書き、
|
8
8
|
「ツールバー」→「公開」→「ウェブアプリケーションとして導入...」→「更新」しました。この時Current web app URLを保存しました。
|
9
9
|
|
10
|
+
### 該当のソースコード
|
11
|
+
|
12
|
+
```GoogleAppsScript
|
13
|
+
function doPost(e) {
|
14
|
+
const lineJson = JSON.parse(e.postData.contents);
|
15
|
+
console.log(lineJson);
|
16
|
+
}
|
17
|
+
```
|
18
|
+
|
10
19
|
次に、LINE Developersで新規プロバイダーを作成して、Messaging APIの新規チャンネルを作成し、そのWebhook URLに先ほどのCurrent web app URLを設定しました。
|
11
20
|
そしてLINEの自分のアカウントを使ってこのアプリを友だち登録し、画像を送信しました。
|
12
21
|
|
@@ -18,13 +27,4 @@
|
|
18
27
|
|
19
28
|
(stack driverを使いたい場合、「Google Cloud Platform でこれらのログを確認したい場合は、この Script 用に別のプロジェクトを設定する必要があります。」というメッセージが表示され、この「別プロジェクト」の意味するものが理解できていないので、stack driverは使えていません。)
|
20
29
|
|
21
|
-
お返事いただけると助かります。
|
30
|
+
お返事いただけると助かります。
|
22
|
-
|
23
|
-
### 該当のソースコード
|
24
|
-
|
25
|
-
```GoogleAppsScript
|
26
|
-
function doPost(e) {
|
27
|
-
const lineJson = JSON.parse(e.postData.contents);
|
28
|
-
console.log(lineJson);
|
29
|
-
}
|
30
|
-
```
|