Facebook graph api 它';可以通过php sdk上传电影吗?

Facebook graph api 它';可以通过php sdk上传电影吗?,facebook-graph-api,sdk,Facebook Graph Api,Sdk,我怎么做 我尝试了一些类似$facebook->api('/me/movies','POST',array('source'=>…) 但是它不起作用。请看下面的说明:访问/me/movies是用户喜欢的电影列表。用户喜欢的东西不能通过Facebook Graph API进行编辑。如果您试图上传电影文件,您可以使用/me/videos。这里有一个合适的解决方案。您需要某个地方的访问令牌。在我的情况下,我会让它进入另一个时刻。当用户离线时,我上传视频 require 'php-sdk/src/fac

我怎么做

我尝试了一些类似$facebook->api('/me/movies','POST',array('source'=>…)


但是它不起作用。

请看下面的说明:

访问/me/movies是用户喜欢的电影列表。用户喜欢的东西不能通过Facebook Graph API进行编辑。如果您试图上传电影文件,您可以使用/me/videos。

这里有一个合适的解决方案。您需要某个地方的访问令牌。在我的情况下,我会让它进入另一个时刻。当用户离线时,我上传视频

require 'php-sdk/src/facebook.php';
.
$facebook = new Facebook(array(
  'appId'  => 'xxxxxxxxxxxxxxxxxxxxxx',
  'secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxx',
));

$facebook->setAccessToken("myaccesstokenhere");

$facebook->setFileUploadSupport(true);
$args = array('title' => 'The title of the video','description'=>'The description of the video');
$args['videoData'] = '@' . realpath($_SERVER['DOCUMENT_ROOT']."/uploads/video.mp4");


try {
    $data = $facebook->api('/me/videos', 'post', $args); 
} catch (FacebookApiException $e) {
    echo "result=ERROR&message=".$e->getMessage();
                die();
}