ЧАСТЬ 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())
, но тот, который не выдает ошибку, ничего не возвращает ... просто останавливается.