Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过php向公共电报频道发送消息?_Php_Api - Fatal编程技术网

如何通过php向公共电报频道发送消息?

如何通过php向公共电报频道发送消息?,php,api,Php,Api,是否可以通过API作为管理员向公共电报通道发送消息? 我的意思是,是否可以使用php将视频发送到公共电报频道?您可以创建电报机器人,并将其作为管理员添加到频道中。 然后在电报机器人中使用@yourchannel作为聊天id向频道发送消息。 以php为例: <?php $botToken = "yourbottoken"; $chat_id = "@yourchannel"; $message = "your message"; $bot_url = "https://api.tele

是否可以通过API作为管理员向公共电报通道发送消息?
我的意思是,是否可以使用php将视频发送到公共电报频道?

您可以创建电报机器人,并将其作为管理员添加到频道中。 然后在电报机器人中使用@yourchannel作为聊天id向频道发送消息。 以php为例:

<?php
$botToken = "yourbottoken";
$chat_id = "@yourchannel";
$message = "your message";
$bot_url    = "https://api.telegram.org/bot$botToken/";
$url = $bot_url."sendMessage?chat_id=".$chat_id."&text=".urlencode($message);
file_get_contents($url);
?>


显然-这是可能的:它是否像管理员发布消息一样发布?我的意思是,如果用户能够区分api发布的消息和真实消息之间的差异?是否有onw在电报api方面存在问题?从2019年11月的最后几天开始,我的工作不正常,无法打开流:HTTP请求失败!HTTP/1.1 400错误的Requestrequest应该在
POST
方法中。@Mortezaipo当您想要发送文件时,它应该在POST方法中。否则,您可以同时使用POST和GET方法。或者使用TelegramBot,以下是我成功改编的某人的示例: