如何使用电报公共频道帖子的视频网址获得更好的视频缩略图

时间:2018-03-04 06:32:24

标签: php telegram

有链接telegram public channel post: a video我可以找到视频网址及其相应的缩略图

video URL

thumbnail URL

你可以看到拇指的质量不好。但我知道电报为用户提供了不同的拇指质量选择。

bot API: video section

bot API: file section

但要获得拇指,我需要知道我不知道的视频的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是我的最后选择。

1 个答案:

答案 0 :(得分:1)

如果您想获得更好的视频缩略图,您应该在该频道中设置管理员用于阅读邮件。 如果您没有管理员机器人,请尝试查看Telegram API(不是Bot Api)。 也许你会在那里找到解决方案。