Я новичок в Facebook и PHP, и до сих пор мне удалось подключиться к сеансу + разрешений Facebook и даже получить зарегистрированный профиль профиля пользователя.
вопрос si: как я могу получить все зарегистрированные фотографии пользователя и выбрать один рандомизированный?
благодаря
$facebook->api('https://graph.facebook.com/{your_user}/photos?access_token=...');
это api для получения фотографий от пользователя.
Я бы использовал таблицы photo
и album
FQL:
SELECT src_big FROM photo WHERE aid IN ( SELECT aid FROM album WHERE owner=me() )
И используя PHP-SDK :
$facebook->api(array( 'method' => 'fql.query', 'query' => 'SELECT src_big FROM photo WHERE aid IN (SELECT aid FROM album WHERE owner=me())' ));
Вы также можете протестировать вышеуказанный запрос в консоли fql.query
.