У меня есть FB post
Я могу нажать «77 человек, как это», и получить всех людей, в которых я нуждался.
Вопрос: есть ли способ получить этих людей по FB API?
PS Я хочу получить 3 случайных имени из этого списка, поэтому мне нужно, чтобы эти люди были в формате JSONКак получить всех людей, которым понравилась публикация Facebook?
ответ
Это легко сделать с FQL. Это получает вас три случайных идентификаторов людей, которые любили это событие
SELECT user_id FROM like WHERE object_id = 336638873112346 ORDER BY rand() LIMIT 3
Если вы хотите, чтобы получить их имена вместо этого, вы бы переписать запрос так:
SELECT uid, name, username FROM user WHERE uid IN
(SELECT user_id FROM like WHERE object_id = 336638873112346 ORDER BY rand() LIMIT 3)
Я один из соучредители Kither, платформа для проверки всех ваших статистических данных в Facebook. Мы добавили много функций, которые требуют, чтобы все сообщения наших пользователей нравились.
As of August 6, 2016, FQL is deprecated.
Facebook, Graph API по-прежнему доступны, и вы можете позвонить https://graph.facebook.com/{api-version}/{post-id}/likes
, чтобы получить симпатии на столбах. Но помните, что Facebook использует разбивку на страницы, если их насчитывается более 1000 человек.
Теперь, в этом случае вам нужно будет вызвать URL следующей страницы.
Вам нужно будет позвонить следующий URL, если вы не получили все любит. (вы не найдете ни следующий поле, если нет больше нравится)
Чтобы получить сколько людей понравился этот пост (т.е. количество), вам не нужно пролистывать результатов. Вы можете просто использовать https://graph.facebook.com/{api-version}/{post-id}/likes?summary=true
, и вы получите дополнительное поле, содержащее резюме всех понравившихся, включая их счет.
То же можно сделать с комментариями и недавно добавленными реакциями.
- 1. Как получить список людей, которым понравилась моя страница в Facebook?
- 2. Как создать UID людей, которым понравилась страница Facebook?
- 3. Список людей, которым понравилась моя страница
- 4. Как опубликовать группу людей, которым понравилась веб-страница или объект?
- 5. Facebook API: Получить список людей, которым нравится страница
- 6. Получить пользователей, которым понравилась моя страница
- 7. Как получить список всех, кому понравилась страница на facebook
- 8. API Python-Facebook: как получить профили всех людей, которым понравились мои последние сообщения на facebook с помощью Python Facebook API?
- 9. страница разработчиков facebook понравилась
- 10. как мне получить список пользователей, которым понравилась запись?
- 11. Могу ли я получить доступ к профилям людей, которым нравится страница на facebook (не принадлежит мне)
- 12. Получение списка людей, которым понравился URL с Facebook, как кнопка
- 13. Как получить пользователей facebook, которым нравится страница facebook
- 14. FQL Query, чтобы получить людей, которым нравится страница
- 15. Проверить, если публикация понравилась пользователю. Laravel
- 16. Facebook - стимулировать людей
- 17. Вы узнаете, кто из пользователей, которым понравилась моя страница на Facebook Как кнопка?
- 18. Facebook Test, если страница понравилась
- 19. Как получить пользователей, которым нравится URL-адрес Facebook?
- 20. Получить идентификаторы всех друзей, которым понравилось сообщение
- 21. получить список людей, использующих мое приложение facebook
- 22. Как получить список людей, которые зарегистрировались в Facebook в Facebook
- 23. Как увидеть всех людей, которые нажали Как?
- 24. Как настроить пользовательскую вкладку на странице Facebook для всех людей?
- 25. Как уведомить пользователей facebook, которым понравилось мое сообщение на странице facebook, чтобы как моя страница?
- 26. У людей, которым понравился сайт, нужно снова полюбить новость
- 27. Как получить всех друзей, которым понравился объект для списка объектов?
- 28. Что касается отображения пользователей и комментариев, которым понравилась моя страница - facebook
- 29. График API | Получить facebook page members/likes
- 30. получает список всех людей, которые сделали как специальное изображение