Telegram Bot Webhook не работает на моем Laravel и давайте зашифруем SSL - PullRequest
0 голосов
/ 09 апреля 2020

Я могу получить обновление через getUpdates, но не через webhook.

Вот мой маршрут:

Route::post('/<MY BOT TOKEN>', function () {
Telegram::sendMessage([
    'chat_id' => "468613362",
    'parse_mode' => 'HTML',
    'text' => " Test message from webhook update, Hinbo Love you"
]);

return 'ok';
});

Я проверил URL с почтальоном, и он возвращает "ОК" как и ожидалось.

Исключено в VerifyCSRFToken. php:

 protected $except = [
    '/<MY BOT TOKEN>',
];

Webhook устанавливается путем отправки этого запроса

https://api.telegram.org/bot<MY BOT TOKEN>/setWebhook?url=https://lomba.ikarin.site/<MY BOT TOKEN>

и вот ответ от телеграммы:

{
 ok: true,
 result: true,
 description: "Webhook was set"
}

Мой сайт использует давайте зашифруем ssl, мой сайт: https://lomba.ikarin.site

Я беспокоюсь о цепочке сертификатов, поэтому я проверил https://www.ssllabs.com/ssltest/analyze.html?d=lomba.ikarin.site и он говорит

Проблемы с цепочкой: нет

Обеспокоены версией SSL / TLS, поэтому я связался со службой поддержки моего общего хостинга, и они сказали, что это версия 1.2 по мере необходимости.

что мне здесь не хватает?

...