Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/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视频ID-PHP获取大尺寸的Facebook视频缩略图_Php_Facebook_Facebook Graph Api_Video - Fatal编程技术网

使用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/缩略图