Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.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从我的服务器上传vimeo视频_Php_Api_Vimeo - Fatal编程技术网

如何用php从我的服务器上传vimeo视频

如何用php从我的服务器上传vimeo视频,php,api,vimeo,Php,Api,Vimeo,我使用的是VimeoAPI,但我无法通过他们的上传方法上传任何视频,他们的文档中说 if($this->request->is('post')){ $client_identifier=REMOVED; $client_secret=REMOVED; $check=$this->Accesstoken->find('all',array( 'conditions'=> array('user_id'=>$

我使用的是VimeoAPI,但我无法通过他们的上传方法上传任何视频,他们的文档中说

if($this->request->is('post')){
    $client_identifier=REMOVED;
    $client_secret=REMOVED;        
    $check=$this->Accesstoken->find('all',array(
        'conditions'=> array('user_id'=>$this->Auth->user('id'))
    ));

    $access_token=$check[0]['Accesstoken']['vimeo_token'];

    $vim = new \Vimeo\Vimeo($client_identifier, $client_secret,$access_token);

    $video_uri=$vim->upload($this->request->params['form']['file_data']['tmp_name'], false);
    $metadata=array('name'=>'test11');
    $response=$vim->request($video_uri,$metadata,'PATCH');
}

您遇到了什么错误?没有错误@SagarGuhe它只是保持加载页面确保您不会将您的客户id和机密发布到公共位置!你应该尽快停用你的应用程序,这样就不会有人利用漏洞了!至于上传,文件有多大,你的网速是多少?如果页面一直在加载,则文件可能需要一些时间。通过命令行这样上传,您可能可以调试更多。