使用命令:
curl -s _X POST "https://api.telegram.org/bot<token>/sendVideo -F chat_id=<chatID> -F video="@myvideo.mp4"
将来自我的机器人的电报用户chatID发送视频文件“myvideo.mp4”确定,并带有令牌值“token”。
然而,与从电报cli https://github.com/vysheng/tg发送(我之前使用的机器人可用)不同,当在iPad或iBook电报客户端上打开时,该文件显示为黑色。但是,如果我从那里保存到相机胶卷,我可以打开文件并在那里播放视频。在iMac桌面电报客户端上,我可以单击该文件并使用QuickTime播放器打开它。该文件是640x480和大约3Mb。 使用类似技术发送消息或照片工作正常。 有什么想法我需要调整以使其正常工作?我看过很多关于发送消息或照片的例子,但却找不到发送视频的例子。
答案 0 :(得分:1)
尝试
curl -F video=@"/path/to/video/file" https://api.telegram.org/bot<token>/sendVideo?chat_id=<chat_id>