request('sendMessage', [ 'chat_id' => $chatId, 'text' => $text, 'parse_mode' => $parseMode, ]); } private function request(string $method, array $params = []): array { $response = Http::get(self::$api.$method.'?'.http_build_query($params)); $data = $response->json(); if ($response->ok()) { return $data; } abort(500, "来自TG的错误:$data"); } public function getMe(): array { return $this->request('getMe'); } public function setWebhook(string $url): array { return $this->request('setWebhook', ['url' => $url]); } }