- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是 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 hosting
或 VPS
来运行你的脚本并使用它的地址
我知道一个免费的开发者 VPS:heroku
关于php - 如何在 Windows 7 和 PHP 上使用带有自证书的 Telegram 中的 setWebhook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33378216/
我正在尝试将自签名证书发送到 Telegram 。配置将通过 PostMan 完成我的机器人服务器正常(通过 getUpdates 测试,通过 ssl 连接的操作调用响应成功)。 这是我发送给 Tel
我想为企业开发一个机器人! 我不知道使用 getUpdates开发 Windows 桌面应用程序并在 vps 上运行的方法(通过 https://github.com/MrRoundRobin/tel
我是创建电报机器人的新手,我真的不知道从哪里开始。我只知道 PHP。 为了简单起见,我有一个安装了 Windows Server 2008 R2 的 VPS,并且我使用了一个自签名证书 openssl
我正在使用 Qt c++ 开发 Telegram 机器人,但我在尝试设置 Webhook 时遇到了问题。 SSL 服务器 首先,我使用 QTcpServer 和 QSslSocket 创建了一个 ss
我用 setWebhook 对于我的电报机器人,现在我需要使用 获取更新 .我已经阅读了文档,他们说我只能使用一种方法。 问题是,我在控制台中有: {"ok":false,"error_code":4
我是 Telegram 的新手,我正在尝试使用它迈出第一步。 我在这里找到了一个很好的教程 https://www.youtube.com/watch?v=hJBYojK7DO4 :我已经使用 PHP
我是一名优秀的程序员,十分优秀!