2015-05-01 3 views
0

Пожалуйста, помогите мне с этим. Можно ли получить идентификатор и имена людей, которые поделились записью в facebook с помощью facebook4j? Restfb имеет следующий метод: getShares(); но это возвращает null. Facebook4j имеет функцию: getSharesCount(); Невозможно получить имена людей, которые поделились записью с помощью facebook4j или restfbакции на почте с использованием facebook4j

+0

Нет, нет. Вы получаете информацию только о тех, кто использует ваше приложение, а не о других. – CBroe

+0

Вы пробовали край «sharedposts»? Возможно, вы можете получить некоторую информацию оттуда: https://developers.facebook.com/docs/graph-api/reference/v2.3/object/sharedposts – Norbert

ответ

0

Если вы можете получить идентификатор сообщения, вы можете сделать этот вызов ajax.

https://www.facebook.com/ajax/pagelet/generic.php/ViewSharesPagelet?data { "нагрузка": 0, "target_fbid": POST ID} & __a = 1

Вы можете скачать этот или прочитать ответ.

Общая страница имеет бесконечную прокрутку, так что вы можете просто увеличивать «нагрузку: 0», чтобы получить остальную часть имен

Смежные вопросы