Получение фейсбука лайков

С помощью 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,

Другие вопросы по тегам