2016-09-20 117 views
-1

我使用facebook api来获取我的facebook facebook墙。 我使用JSON工作:Facebook API只能获取小图片

$json_link = "https://graph.facebook.com/$fb_page_id/posts?access_token=$access_token&fields=$fields&limit=$limit"; 

$json = file_get_contents($json_link); 
$obj = json_decode($json, true); 
$feed_item_count = count($obj['data']); 

的i使用此在for循环(对于($ X = 0; $ X < $ feed_item_count; $ X ++){)

// picture from the link 
    $picture = $obj['data'][$x]['picture']; 
    $picture_url_arr = explode('&url=', $picture); 
    $picture_url = urldecode($picture_url_arr[1]); 

,但我得到只有一个小图像,但在Facebook墙上它是一个更大的图像。 如何获得更大尺寸的图像?任何想法?

+0

。我认为'full_picture'字段会为您提供完整大图的网址 –

回答

1

这将是一种方式来获得较大的图片:哪些领域在$域变量

/me/posts?fields=full_picture