有链接telegram public channel post: a video我可以找到视频网址及其相应的缩略图
你可以看到拇指的质量不好。但我知道电报为用户提供了不同的拇指质量选择。
但要获得拇指,我需要知道我不知道的视频的unique_identifier / file_id。请注意我在该频道中没有管理员机器人来接收unique_id。
有没有办法从电报公共频道视频帖子中获取unique_id / file_id?或者以其他方式获得更好的拇指?
当我有file_id时,这是我的PHP代码。
function getfile($file_id) {
$url = $this->url
.$this->Token
.$this->method_getFile
.$this->parameter_file_id
.$channelID;
$result=$this->sendRequest($url);
return $result;
}
function sendRequest($url)
{
$ch = curl_init();
$optArray = array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true
);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
请注意,前往FFmpeg是我的最后选择。
答案 0 :(得分:1)
如果您想获得更好的视频缩略图,您应该在该频道中设置管理员用于阅读邮件。 如果您没有管理员机器人,请尝试查看Telegram API(不是Bot Api)。 也许你会在那里找到解决方案。