php - 如何通过 php 向公共(public)电报 channel 发送消息?

标签 php api

是否可以以管理员身份通过 API 向公共(public) Telegram channel 发送消息? 我的意思是可以发送例如通过使用例如将视频发送到公共(public)电报 channel PHP?

最佳答案

您可以创建电报机器人并将其作为管理员添加到您的 channel 。 然后在电报机器人中使用@yourchannel 作为 chat_id 将消息发送到您的 channel 。 以 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);
?>

关于php - 如何通过 php 向公共(public)电报 channel 发送消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34588463/

相关文章:

javascript - 使用 JavaScript 将数据发布到外部 API

php - CakePHP 3.0 连接数据库失败

php - 如何更改数组的顺序?

java - 如何在 springboot API 中自定义来自@query 的响应

php - 通过 api 在 paypal 中订阅计划

c++ - 为什么在 Windows 上,同一个模块有不同的地址?

php - 如何在 symfony2 中使用 doctrine findOneBy 方法返回数组而不是对象?

php - 重构 20K 行库的技巧

PHP - 如何在带有 RT 索引的 Sphinx 中配置通配符和模糊搜索

python - 如何使用 boto 检查 AWS 中的根帐户是否启用了 MFA?