有没有人能帮我发视频不是用电报bot؟?
事实上,我的问题是,当发送视频笔记时,并不是一个圆圈。就像发送普通视频一样普通。我跟踪了所有必要的要点都贴出了视频。
我把文件上传到:
我用过的密码是:
主要职能:
define('API_KEY','Token');
function bot($method,$datas=[]){
$url = "https://api.telegram.org/bot".API_KEY."/".$method;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($datas));
$res = curl_exec($ch);
if(curl_error($ch)){
var_dump(curl_error($ch));
}else{
return json_decode($res);
}
};发送视频记录:
bot("sendVideoNote",[
"chat_id"=>$chat_id,
"video_note"=>$video_file_id,
]);在这个变量video_file_id "file_id“的位置上,我使用了文件的直接地址,但是在bot中没有得到任何结果。
谢谢你的帮助..。
发布于 2018-02-25 22:41:02
如电报机器人Api所述
当前不支持通过URL发送视频注释。
这导致视频笔记,通过一个URL传递给显示为正常视频。
但是,您可以直接上传该文件以创建一个真实的视频说明。使用CURLFile,它的工作方式如下:
$path = "path/to/video.mp4";
$realpath = realpath($path);
bot("sendVideoNote",[
"chat_id" => $chat_id,
"video_note"=> new CURLFile($realpath))
]);https://stackoverflow.com/questions/48957903
复制相似问题