2016-09-20 2 views
-1

Ich benutze die Facebook API, um meine Loch Facebook-Wand zu bekommen. ich arbeite mit json:Facebook API bekomme nur kleine Bilder

$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']); 

eine i diese for-Schleife verwenden, in (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]); 

aber ich bekomme nur ein kleines Bild, aber auf Facebook Wand ist es ein größeres Bild. Wie kann ich Bilder mit größerer Größe bekommen? Irgendeine Idee?

+0

Was die Felder in Ihrer $ Felder sind variabel. Ich denke, 'full_picture'-Feld wird Ihnen die URL für das volle Gesamtbild geben –

Antwort

1

ein Weg, um größere Bilder zu bekommen sein Dies würde:

/me/posts?fields=full_picture 
Verwandte Themen