Хорошо, поэтому, используя Graph API, вы должны сделать это:
- Получить список всех альбомов
- Определите, какой альбом был изменен последним
- Получить список фотографий в этом альбоме
- Определите, какая фотография была изменена в последнее время
Вот как вы это делаете:
Первый звонок: https://graph.facebook.com/me/albums
Что дает вам список всех альбомов, каждый альбом имеет ключ с именем «updated_time». Просмотрите все альбомы и сравните их, чтобы увидеть, какой из них самый последний.
Когда вы нашли самый последний, вы берете идентификатор этого альбома и звоните: https://graph.facebook.com/{ идентификатор альбома} / photos
Это даст вам список всех фотографий в этом альбоме. У каждой фотографии есть ключ с именем «create_time». Используйте это, чтобы определить, какая фотография была создана последним. Когда вы это сделаете, вы можете просто взять значение в ключевом «источнике», которое является URL-адресом полной шкалы изображения.
Если вы хотите картинку меньшего размера, есть клавиша с названием «images», которая содержит список из 4 разных размеров; 590х480, 221х180, 130х105 и 92х75. Каждый из этих элементов в списке имеет ключ «источник».