Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP获取Youtube API的上载状态_Php_Api_Youtube - Fatal编程技术网

使用PHP获取Youtube API的上载状态

使用PHP获取Youtube API的上载状态,php,api,youtube,Php,Api,Youtube,我用的是php,我把视频上传到我的香奈儿上。如何获取视频的加载百分比 我在kohana框架上使用curl上传文件 请帮助我,我需要例如“45%” 我怎样才能得到百分比?你想做的事行不通 PHP是一种服务器端语言。当你告诉它做某事(例如上传一个文件)时,它将继续工作,直到完成为止。您希望脚本同时上载和在上载报告期间上载文件的百分比 这是人们使用Flash上传文件的主要原因之一。Flash可以上传文件,同时在操作过程中收集信息并显示给用户 唯一可行的方法是使用Ajax提交表单,并使用Ajax每隔一段

我用的是php,我把视频上传到我的香奈儿上。如何获取视频的加载百分比

我在kohana框架上使用curl上传文件

请帮助我,我需要例如“45%”


我怎样才能得到百分比?

你想做的事行不通

PHP是一种服务器端语言。当你告诉它做某事(例如上传一个文件)时,它将继续工作,直到完成为止。您希望脚本同时上载和在上载报告期间上载文件的百分比

这是人们使用Flash上传文件的主要原因之一。Flash可以上传文件,同时在操作过程中收集信息并显示给用户

唯一可行的方法是使用Ajax提交表单,并使用Ajax每隔一段时间检查上传的状态。我也不确定这是否有效,因为它需要PHP以某种方式保存当前的进程,我不知道当整个上传都通过cURL完成时,您是如何做到这一点的

Curl::post(Yt::$url_GetUploadToken, $data, $aHeader, 0, $aOpt );