Telegramボットを開発していて、ポーリングではなくWebhookを使用してTelegramサーバーからメッセージを取得します。
到達可能なWebホストではないlocalhostでアプリを開発してテストしているため、Webhook URLとして設定できません。
今私は自分のローカルマシンのTelegramからWebhooksを使用して実際のメッセージを取得する方法を知りたいと思っていましたか?
手間をかけずにWebアプリケーションへの簡単なパブリックURLが必要な場合は、ngrokを使用できます。
したがって、ngrok.exe http 192.168.10.10:80 -Host-header=test.app
のようなものを実行するだけで、カスタムドメインが返されます。
Forwarding http://449ee26d.ngrok.io -> 192.168.10.10:80
そして、あなたはTelegramのwebhookをhttp://449ee26d.ngrok.io/your-endpoint
に向けるだけです。