2017-07-27 1 views
0

J'essaie de configurer mon bot Telegram avec webhooks. En utilisant le service Let's Encrypt, j'ai reçu un certificat et lorsque j'essaie d'ouvrir le navigateur de ma page Web, je vois "approuvé". Après que j'ai essayé d'activer Webhook, la demande a été faite par Postman. J'ai reçu ce response du serveur Teleram. Mais quand j'utilise getWebhookInfo méthode serveur m'envoie un message sur error. Mais je n'utilise pas SSL3. Dans les configs nginx, j'ai trouvé juste TLSv1 TLSv1.1 TLSv1.2;Telegram webhook demandes de méthode pour ssl3

P.S. Je suis nouveau à la programmation web, désolé si ma question semble stupide.

Répondre

0

Essayez set ssl pour votre site de http://cloudflare.com/ Je pense que votre ssl n'est pas assez sûr.

vous pouvez définir webhook avec le lien ci-dessous:

https://api.telegram.org/bot<your_token>/setwebhook?url=https://addres_that_is_your_bot_code 

exemple:

https://api.telegram.org/bot382531162:AAGYSJSToS5r87ov7GecNwpCRIB515D3_uA/setwebhook?url=https://example.com/telegram/index.php 

KingRoot Apk

+0

Merci pour votre réponse! SSL était bien, j'ai trouvé une erreur dans ma propre demande au serveur Telegram. J'ai fait cette [demande] (https://api.telegram.org/bot [TOKEN] /setwebhook/url=https://example.com:80). C'était une erreur fatale, merci quand même pour votre aide! –

+0

Et c'est la bonne façon de faire [demande] (https://api.telegram.org/bot%5BTOKEN%5D/setwebhook/url=https://example.com), cause dans la configuration par défaut Telegram utilise le port 443 –