gpt4 book ai didi

php - Telegram + PHP (Windows 7) : failed to open stream: HTTP request failed! HTTP/1.1 404 未找到

转载 作者:可可西里 更新时间:2023-10-31 23:38:43 26 4
gpt4 key购买 nike

我正在尝试迈出 Telegram 的第一步,我也是 PHP 的新手......

我已经在我的 Windows 7 电脑上配置了带有 PHP 5.6.14 和 SSL 的 Apache 2.4,它在 http 和 https 中运行良好。

然后我尝试遵循此 Telegram Bot 教程 https://www.youtube.com/watch?v=hJBYojK7DO4 .一切正常,直到我不得不创建一个像这样的简单 PHP 程序时

<?php
$botToken = "<my_bot_token>";
$website = "https://api.telegram.org/bot".$botToken;
$update = file_get_contents($website."/getUpates");
print_r($update);
?>

当我尝试放入浏览器时

https://localhost/Telegram/MyYouTubeTutorialBot/YouTubeTutorialBot.php

响应是

Warning: file_get_contents(https://api.telegram.org/<my_bot_token>/getupates): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in <my_php_file_location> on line 6

我在网上搜索了类似的问题,但没有解决任何问题:最有趣的回答是这个问题 file_get_contents - failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found但我不明白如何使它适应我的情况。

在其他回复中有使用 curl 的建议,但我想解决持续的 file_get_contents 函数。

我认为这不是 PHP 问题,而是我配置中某处的问题......但我不知道在哪里

有什么建议吗?

非常感谢您

切萨雷

已添加注释

正如@aeryaguzov 在评论中所建议的那样,我的原始代码中存在拼写错误....

这是现在可以正常工作的固定代码......

<?php
$botToken = "<my_bot_token>";
$website = "https://api.telegram.org/bot".$botToken;
$update = file_get_contents($website."/getUpdates");
print_r($update);
?>

最佳答案

这不是您配置中的 PHP 问题。该错误意味着文件 https://api.telegram.org/<my_bot_token>/getupates不存在。

关于php - Telegram + PHP (Windows 7) : failed to open stream: HTTP request failed! HTTP/1.1 404 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33341298/

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