telegram-bot
Webhooks
Suche…
Einführung
Es gibt zwei Methoden, Nachrichten und Informationen von Ihrem Bot zu erhalten:
Die /getUpdates Funktion, die im spektiösen Abschnitt der Dokumentation recht einfach dokumentiert wird
Next: Die Webhook-Funktion ist etwas komplexer und verursacht häufig Probleme.
Der Unterschied besteht im Wesentlichen darin, dass Sie die erste Alternative verwenden, um Änderungen zu übernehmen und darauf zu reagieren, und die zweite als Push- Methode wirkt, indem Sie ein Json-Dokument sendet.
Richten Sie den Webhook ein
Hier in der API wird dokumentiert , dass die Syntax des Aufrufs https://api.telegram.org/bot<token>/setwebhook?url=<yoururl> . Zum größten Teil ist es das. Wenn Sie weitere Informationen benötigen, lesen Sie diese Anleitung oder die Anforderungen (z. B. die Verwendung von HTTPS).
Nachdem Sie dies festgelegt haben, können Sie die Methode /getwebhookinfo verwenden, um Informationen zu Ihrem Webhook (JSON-Datei) abzurufen. Die in dieser Datei genannten Attribute werden in der Dokumentation erläutert.
Beachten Sie, dass es mehrere Möglichkeiten gibt, Ihren Webhook einzurichten. Wenn Sie Probleme mit Ihrem Webhook haben, beschreiben Sie immer, wie Sie Ihren Webhook einrichten (mit benutzerdefiniertem Zertifikat / ohne ...). Wenn Sie Probleme haben, prüfen Sie immer, ob Sie die Anforderungen der Webhooks erfüllt haben und ob Ihr HTTPS-Zertifikat gültig ist.