Этот вопрос задают несколькими способами: можно просматривать общедоступные фотографии от NON FRIENDS через страницу Facebook (www.facebok.com), если вы вошли в систему, и разрешение на фотографию установлено владельцем как общедоступное, но это невозможно с Graph API или FQL.
Это похоже на дизайн, но было бы очень хорошо, если бы это было возможно. На данный момент открыты две ошибки (пробная, назначенная), возможно, это будет пересмотрено:
http://developers.facebook.com/bugs/282804805117022?browse=search_4f5bbfcc2e0630400115233>
http://developers.facebook.com/bugs/245105075571349?browse=search_4f5bbfcc2e0630400115233>
Если я ошибаюсь, я был бы очень рад обходному пути.
EDIT:Эти 3 метода не возвращают никаких записей, которые пользователь, которого я запрашиваю, не является другом:
ВЫБЕРИТЕ src_big, src, src_small FROM фото, ГДЕ object_id = 'PhotoIdOfNonFriend'
ВЫБЕРИТЕ помощь, имя, object_id ИЗ альбома, ГДЕ владелец = 'NonFriendId'
https://graph.facebook.com/PhotoIdOfNonFriend