2016-03-14 92 views
0

如何使用PHP获取Facebook视频的标题。获取Facebook视频的标题

我搜索了一下,找不到任何参考,所以我开始尝试使用Facebook Graph API。

我也跟着用https://developers.facebook.com/docs/graph-api/reference/video

给出样品的问题是它需要会话令牌,以便在得到这些信息。

代码我使用:

<?php 
require_once('/vendor/facebook/php-sdk-v4/src/Facebook/FacebookRequest.php'); 

use Facebook\FacebookRequest; 

$request = new FacebookRequest(
    $session, 
    'GET', 
    '/10154392917806729' 
); 
$response = $request->execute(); 
$graphObject = $response->getGraphObject(); 

print_r($response); 

?> 

的/ 10154392917806729是视频ID。它显示“Undefined variable:session”错误。

我的猜测是我必须得到会话令牌等才能使其工作。

有没有其他简化方法?我只想获得视频网址的视频标题。

可能吗?

在此先感谢

+0

请检查会话变量作用域还是此变量在这里有价值? – Deep

回答

0

你必须创建在developers.facebook.com一个Facebook应用程序,并使用CLIENT_ID,秘密从同与访问令牌创建一个新的Facebook会话

例如:

\FacebookSession::setDefaultApplication($client_id,$client_secret); 

     $session = new FacebookSession($token); 

如果您在代码段之前使用此代码创建会话。它应该正常工作

相关问题