Получение фейсбука лайков
С помощью Graph Api я могу получать лайки на страницах Facebook (/ лайки). Мне нужно получить все понравившиеся / любимые фотографии, статусы, комментарии, посты... Я не могу найти запросы на них.
Возможно ли получить данные?
1 ответ
Решение
Вы сможете выполнить запрос FQL на like
таблица Что-то вроде этого:
SELECT object_id, object_type FROM like WHERE user_id =504135887
Это вернет данные, похожие на это:
{
"object_id": "xxx",
"object_type": "post",
"post_id": ""
},
{
"object_id": "aaa",
"object_type": "photo",
"post_id": ""
},
{
"object_id": "bbb",
"object_type": "life event",
"post_id": ""
},
{
"object_id": "ccc",
"object_type": "status",
"post_id": ""
},
...
}
Как видите, вы можете извлечь object_id
а также тип объекта. Из этого результата вы сможете увидеть все "лайки" пользователей на объектах. Чтобы получить информацию о фактических object_id
вы извлекли, вы можете просто выполнить обычный запрос (с соответствующим токеном доступа) https://graph.facebook.com/v2/OBJECT_ID
,