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

質問編集履歴

3

補足情報の追記

2020/07/05 03:46

投稿

joh30
joh30

スコア3

title CHANGED
File without changes
body CHANGED
@@ -33,13 +33,15 @@
33
33
  $telegram = new Longman\TelegramBot\Telegram($bot_api_key, $bot_username);
34
34
 
35
35
  error_log('['.$log_time.']'."メッセージ取得前".PHP_EOL, 3, $log);
36
+
36
-
37
+ //エラーが起きる部分
37
38
  $message = $this->getMessage();
38
39
  $chat_id = $message->getChat()->getId();
39
40
  $data = [];
40
41
  $data['chat_id'] = $chat_id;
41
42
  $data['text'] = 'This is just a Test...';
42
43
  // Longman\TelegramBot\Request::sendMessage($data);
44
+
43
45
  error_log('['.$log_time.']'."メッセージ内容:".$message.PHP_EOL, 3, $log);
44
46
 
45
47
  error_log('['.$log_time.']'."メッセージ取得".PHP_EOL, 3, $log);
@@ -100,4 +102,6 @@
100
102
 
101
103
  ### 補足情報(FW/ツールのバージョンなど)
102
104
 
103
- PHP5.5, ロリポップ(スタンダードプラン)を使用しています。
105
+ PHP5.5, ロリポップ(スタンダードプラン)を使用しています。
106
+ $this->getMessage()でエラーが起きているが、それをcatchできていないことは理解しています。
107
+ (catchできないのは別問題として)issuesの議論から、この$thisを何に置き換えれば良いかを理解することができませんでした。

2

個人情報につながるurlの置き換え

2020/07/05 03:46

投稿

joh30
joh30

スコア3

title CHANGED
File without changes
body CHANGED
@@ -78,7 +78,7 @@
78
78
  $bot_username = '****';
79
79
 
80
80
  // Define the URL to your hook.php file
81
- $hook_url = 'https://backdrop-nakamura1112.ssl-lolipop.jp/telegrambot/hook.php';
81
+ $hook_url = 'https://*********.ssl-lolipop.jp/telegrambot/hook.php';
82
82
 
83
83
  try {
84
84
  // Create Telegram API object

1

finaly -> finally

2020/07/05 02:27

投稿

joh30
joh30

スコア3

title CHANGED
File without changes
body CHANGED
@@ -50,14 +50,14 @@
50
50
  }catch (Exception $e){
51
51
  error_log('['.$log_time.']'."Exception".PHP_EOL, 3, $log);
52
52
  }finally{
53
- error_log('['.$log_time.']'."finaly".PHP_EOL, 3, $log);
53
+ error_log('['.$log_time.']'."finally".PHP_EOL, 3, $log);
54
54
  }
55
55
  ```
56
56
  ### 出力結果
57
57
  このように、tryの途中でExceptionにもいかずになぜかfinallyに飛んでいます。
58
58
  ```
59
59
  [2020-06-29 16:41:09]メッセージ取得前
60
- [2020-06-29 16:41:09]finaly
60
+ [2020-06-29 16:41:09]finally
61
61
  ```
62
62
  ### 試したこと
63
63