前段时间,这段代码运行良好。我可以使用copy
命令将文件下载到目录中,但它停止工作了。它不再下载文件。它总是创建一个0-byte
文件。
我使用的代码:
$video_url = 'https://api.zoom.us/rec/download/tJN4d7v5_Ts3HtzD4QSDVqJwW9XoJvms0nUbq_cPnRzhUCMAN1alZrVAN-AD8vw4clXzSccEqqZtfZw_';
$local_file = getcwd() ."/tmp/tmp_file.mp4";
copy($video_url, $local_file);
我试过各种方法来下载和保存,但没有任何帮助。
2条答案
按热度按时间slwdgvem1#
您的$video_url返回302 http响应。请尝试以下操作
yftpprvb2#
您必须通过访问令牌才能下载视频记录
下面是您将更新以传递访问令牌的行
curl_setopt($ch,CURLOPT_URL,download_URL?access_token)
因为只有主持人被允许记录和下载会议。通过传递访问令牌,您将允许为每个用户下载会议。
访问令牌是您将从JWT生成的令牌。