Одним из лучших решений, которые я нашел в аналогичной теме, было найти, когда была опубликована самая ранняя фотография профиля. Перемещение по сообщениям (обновления статуса, посты в хронологическом порядке, активность) является утомительным и слишком дорогостоящим, но с учетом относительно меньшего количества изображений профиля, перемещение по фотографиям профиля является хорошим способом. Большинство пользователей, скорее всего, разместит изображение профиля в течение недели с момента создания своей учетной записи (, если не в тот же день) при условии, что они являются активными пользователями. Это дает вам общее представление о фактической дате создания учетной записи.
или почему нет толькоФотографии профиля альбом? Как только вы сможете получить доступ к альбому «Профиль Картинки», вы можете использовать поле created_time
для альбома (или сортировать изображения профиля по созданному_time для отдельных фотографий).
Даже если самая ранняя фотография была удалена, каковы шансы, что пользователь останется без какого-либо изображения профиля в течение длительного времени?
Ссылка: https://developers.facebook.com/docs/graph-api/reference/v2.0/album
См: Facebook API: Get all profile pictures за помощь получать профильные фотографии пользователя.
Это решение было самым лучшим, но я думаю, что он больше не работает, так как введение пользовательских идентификаторов с приложениями, более подробная информация здесь: https://developers.facebook.com/docs/apps/upgrading/# upgrading_v2_0_user_ids –