gpt4 book ai didi

php - 如何在 Windows 7 和 PHP 上使用带有自证书的 Telegram 中的 setWebhook?

转载 作者:太空宇宙 更新时间:2023-11-03 13:08:54 31 4
gpt4 key购买 nike

我是 Telegram 的新手,我正在尝试使用它迈出第一步。

我在这里找到了一个很好的教程 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,发送字符串将不起作用。"

我不明白如何上传我的公钥证书文件....有什么例子吗?

问题可能是因为我正在使用 localhost 和默认 IP 地址 127.0.0.1我本地的 Apache?我是否应该使用每次连接到网络时都会更改的当前 IP 地址更改我的 IP 地址(我正在使用互联网 key 将我连接到网络......)?

非常感谢您

最佳答案

localhost 或您的本地 IP(127.0.0.1)或本地网络 IP(192.168.1.2)无法通过 Internet 访问您的本地计算机>)
每台机器都有自己的 localhost 所以 Telegram 的服务器 localhost 与你的不同
你应该使用 web hostingVPS 来运行你的脚本并使用它的地址
我知道一个免费的开发者 VPS:heroku

关于php - 如何在 Windows 7 和 PHP 上使用带有自证书的 Telegram 中的 setWebhook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33378216/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com