我正在尝试获取 Facebook 公开视频详细信息,例如视频标题和缩略图。
这是我的代码
<?php
session_start();
require 'Facebook/autoload.php';
$fb = new Facebook\Facebook([
'app_id' => '',
'app_secret' => '',
'default_graph_version' => 'v11.0',
]);
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get(
'/{video_id}',
'{access-token}'
);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
echo $graphNode = $response->getGraphNode();
?>
上面的代码返回了这个错误
<块引用>Graph 返回错误:(#10) 此端点需要“pages_read_engagement”权限或“页面公共内容访问”功能。
这是什么意思?