Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
Facebook api video.upload需要HTTPS连接_Facebook_Video_File Upload - Fatal编程技术网

Facebook api video.upload需要HTTPS连接

Facebook api video.upload需要HTTPS连接,facebook,video,file-upload,Facebook,Video,File Upload,当我尝试使用CURL将视频上传到Facebook时,我注意到Facebook API返回了一条非常有趣的错误消息,如下所示: 此方法需要HTTPS连接 基于facebook api文档:developers.facebook.com/docs/ref…deo.upload 它写道: 视频上传到Facebook发生在一组特定的服务器上。当您调用video.upload时,您需要说明这一事实。您必须调用video.upload,而不是api.facebook.com。如果调用api.facebook

当我尝试使用CURL将视频上传到Facebook时,我注意到Facebook API返回了一条非常有趣的错误消息,如下所示:

此方法需要HTTPS连接 基于facebook api文档:developers.facebook.com/docs/ref…deo.upload 它写道:

视频上传到Facebook发生在一组特定的服务器上。当您调用video.upload时,您需要说明这一事实。您必须调用video.upload,而不是api.facebook.com。如果调用api.facebook.com,将返回一个错误

奇怪的是,我尝试将协议从HTTP更改为HTTPS,然后收到了不同的错误消息。这一次。它告诉我主机不存在

有人能帮忙吗

这是我的php代码

代码:

$args=数组 '方法'=>'视频上传', “标题”=>“我的视频”, 'description'=>'通过API测试我的视频上传', “访问令牌”=>$facebook->getAccessToken, 'api_key'=>$fbconfig['api'] ; $args[kdVBRO1IU.flv]='@'。站点路径'temp/kdVBRO1IU.flv'

            //echo $args["AtXAI8Pdt.flv"];
            //$statusUpdate = $facebook->api($args);

             $ch = curl_init();  
             $url = 'http://api-video.facebook.com/restserver.php';  
             curl_setopt($ch, CURLOPT_URL, $url);  
             curl_setopt($ch, CURLOPT_HEADER, false);  
             curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);  
             curl_setopt($ch, CURLOPT_POST, true);  
             curl_setopt($ch, CURLOPT_POSTFIELDS, $args);  
             $data = curl_exec($ch);

谢谢你的草书输入,我花了一段时间才开始工作 我使用的URl是


非常奇怪,因为我找不到任何关于这个URL的文档,但是,在facebook开发者论坛上的一篇帖子之后,我得到了它。

你有论坛帖子的链接吗?你在这里发布的url似乎不起作用。我也看不出它能起作用。这里有一个帖子,我也看到了,但没有得到facebook的回复。不知道这是否是一个错误。我还发现了一个bug引用,我想facebook可能又改变了URL。在我开始工作的时候,我不得不使用旧的URL,现在可能需要使用新的URL。