Как мне получить список друзей, которые нажали «Нравится» на внешней странице? - PullRequest
0 голосов
/ 12 сентября 2011

ЧАСТЬ A -Подобных вопросов много, но ни один из них не дает рабочего решения.Я хочу получить список друзей, которые нажали кнопку «Мне нравится» в Facebook на внешнем сайте.

ПРИМЕЧАНИЕ. Это НЕ для страницы Facebook.В этом случае я знаю, что могу запросить таблицу page_fan.

Чтобы получить список лайков на Facebook, например, я могу использовать таблицу url_like.Я думаю, я просто хочу перевернуть эту таблицу.Я знаю, что не могу получить список ВСЕХ людей, которым понравилась ссылка из-за соображений конфиденциальности, но я хочу получить список моих друзей в одиночку - что должно быть хорошо.

Я знаю, что Facebook делает это внутренне каждый раз, когда я вижу кнопку «Мне нравится» в Facebook… прямо под ней, что есть статистика о моих друзьях, которым также нравится эта ссылка.Как мне получить это с помощью FQL?

ЧАСТЬ B Эквивалентно, как мне получить список друзей, которые поделились определенным URL-адресом в качестве ссылки?Я не могу найти таблицу link по URL, потому что она не проиндексирована.Кроме того, link_id не совпадает с идентификатором Open Graph URL.

Я пытался select link_id from link where url="http://urladdress.com/a/b.html" and owner in (select uid2 from friend where uid1=me()) , но тот, который не выдает ошибку, ничего не возвращает ... просто останавливается.

Ответы [ 2 ]

0 голосов
/ 13 сентября 2011

Вы могли бы заглянуть в разрешение read_insights . Возможно, вы не сможете получить точную информацию о «лайках» (пока) ... но вы сможете получить другую, возможно, полезную информацию.

0 голосов
/ 12 сентября 2011

Часть A: вы не можете.

Часть B: вы не можете так, как пытаетесь.Вы могли бы иметь возможность получать фид для каждого из друзей пользователей и искать этот URL в своем фиде, но он будет мучительно медленным.

Многие люди хотели бы знатьэто, но Facebook (по праву так) не разглашает эту информацию.Вот почему вы видите много вопросов по этому поводу, но нет рабочих решений.

...