teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

Google Cloud Platformのログビューアを見ることができたが、ログはやはり確認できませんでした。

2020/07/18 09:24

投稿

Ekito
Ekito

スコア4

title CHANGED
File without changes
body CHANGED
@@ -23,8 +23,8 @@
23
23
  本によると、この後GoogleCloudPlatformのStack driverに、画像が送信されたことのログが表示されるとのことでした。
24
24
  自分はログの確認にstack driverではなくダッシュボードを使っていてそれまでは全く問題なかったのですが、画像が送信されたことのログがダッシュボードに表示されませんでした。
25
25
 
26
- コード書き方、あるいは上記の作業手順に問題があったのしょうか。それとも、stack driverでなくダッシュボードを使っていることに問題があるのでしょうか
26
+ Google Cloud Platformログビューアでも確認しましたがログ表示されていませんでし
27
27
 
28
- (stack driverを使いたい場合、「Google Cloud Platform でこれらログを確認したい場合はこの Script 用に別のプロジェクトを設定する必要がります。」とうメッセージが表示され、こ「別ロジェクト」意味するもの理解できていないので、stack driverは使えていません
28
+ コード書き方、あは上記連携に問題あったのでしょうか
29
29
 
30
30
  お返事いただけると助かります。

1

ソースコードの位置を、見やすい位置に移しました。

2020/07/18 09:24

投稿

Ekito
Ekito

スコア4

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
- ```