私はテレグラムの初心者で、最初の一歩を踏み出そうとしています。
ここで良いチュートリアルを見つけましたhttps://www.youtube.com/watch?v=hJBYojK7DO4 : PHP と SSL を使用して Apache 2.4 を構成しましたが、チュートリアルのサンプルもすべて正常に動作します。
setWebhook メソッドを使用しているときに問題が発生する.... ブラウザーに入れようとすると
https://api.telegram.org/<my_bot_code>/setWebHook?url=https://localhost/Telegram/MyYouTubeTutorialBot/YouTubeTutorialBot.php
応答は
{"ok":false,"error_code":400,"description":"Error: Bad webhook: Error: Ip is reserved"}
私は自己生成証明書を使用していることに注意してください....
api Telegram のドキュメント (参照https://core.telegram.org/bots/faq#i-39m-having-problems-with-webhooks ) で見つけました。
" ..... 自己署名証明書を使用するには、setWebhook の証明書パラメーターを使用して公開鍵証明書をアップロードする必要があります。InputFile としてアップロードしてください。文字列の送信は機能しません。 "
公開鍵証明書ファイルをアップロードする方法がわかりません....どこかに例はありますか?
問題は、ローカル Apache にlocalhostとデフォルトの IP アドレス127.0.0.1を使用しているためでしょうか? Web に接続するたびに変更される現在の IP アドレスを使用して IP アドレスを変更する必要がありますか (インターネット キーを使用して Web に接続しています .....)?
事前にどうもありがとうございました