使用Facebook视频ID-PHP获取大尺寸的Facebook视频缩略图
您好,我已经检查了很多关于这个的问题。以下是我看到的问题清单: 但我从哪里得到了答案 我用了这个:使用Facebook视频ID-PHP获取大尺寸的Facebook视频缩略图,php,facebook,facebook-graph-api,video,Php,Facebook,Facebook Graph Api,Video,您好,我已经检查了很多关于这个的问题。以下是我看到的问题清单: 但我从哪里得到了答案 我用了这个:https://graph.facebook.com/VIDEO_ID/picture,它起作用了,但给了我非常小的缩略图 如果你有办法的话,请帮帮我。提前感谢和您一样,我使用图形浏览器可以获取缩略图视频,但我无法从“”获取缩略图。你可以参考下面的内容 /* PHP SDK v5.0.0 */ /* make the API call */ $request = new FacebookR
https://graph.facebook.com/VIDEO_ID/picture
,它起作用了,但给了我非常小的缩略图
如果你有办法的话,请帮帮我。提前感谢和您一样,我使用图形浏览器可以获取缩略图视频,但我无法从“”获取缩略图。你可以参考下面的内容
/* PHP SDK v5.0.0 */
/* make the API call */
$request = new FacebookRequest(
$session,
'GET',
'/{video-id}'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
/* handle the result */
我发现如何使用获取缩略图高分辨率解决方案,并成功获取缩略图高分辨率解决方案。您可以使用以下代码:
$video_id= Input::get('id_video');
$config = [
'app_id' => \Config::get('setting.APP_ID'),
'app_secret' => \Config::get('setting.SECRET_ID'),
'default_graph_version' => 'v2.7',
];
$fb = new Facebook($config);
$accessToken = Input::get('access_token');
$url = "https://graph.facebook.com/".$video_id."?fields=description,thumbnails&access_token=".$accessToken;
//Make the API call
$result = file_get_contents($url);
//Decode the JSON result.
$decoded = json_decode($result, true);
//Dump it out onto the page so that we can take a look at the structure of the data.
var_dump($decoded);
$accessToken我从Graph explorer工具获得,或者您可以编写函数登录facebook,您可以获得access_token。
我希望能帮助你 检查/videoid/缩略图