<?php
require_once("../src/facebook.php");
$config = array(
'appId' => '1067257363288184',
'secret' => '1085551acf0dd68efe5e4b4fd51d88e5',
'fileUpload' => false, // optional
'allowSignedRequest' => false, // optional, but should be set to false for non-canvas apps
);
$facebook = new Facebook($config);
$user_id = $facebook->getUser();
if($user_id) {
$album_id = '10152679943201541';
$user_profile = $facebook->api('/me/albums','GET');
$photos = $facebook->api("/{$album_id}/photos?limit=500");
echo "Welcome, " . $user_profile['name'] . " <img src=\"https://graph.facebook.com/$user_id/picture\" height=\"32\" width=\"32\" /> ";
foreach($photos['data'] as $photo)
{
echo "<li><a href='{$photo['source']}'><img src='{$photo['source']}' /></a></li>";
}
}
else {
$login_url = $facebook->getLoginUrl(array('scope' => 'user_photos'));
}
?>
Привет, поскольку мой проект должен сначала отобразить последние фотографии из альбома Facebook, но использование этого цикла позволяет мне отображать только самые старые фотографии, так как самые старые фотографии являются первой фотографией в альбоме. Так может кто-нибудь помочь мне отобразить самые последние фотографии, а именно последние фотографии в альбоме facebook.
Задача ещё не решена.
Других решений пока нет …