Если вы ищете специально для подобных на Open Graph Object
(как в мишени открытого Graph Action
), и вы говорите встроенным в (og.likes
) нравится, ответ Шона в основном прав, но вам нужно посмотреть в другой таблице FQL.
Открытый график Object
- это просто URL-адрес, который разрешает страницу, содержащую og:type
meta в своем заголовке. Facebook обрабатывает эти как link
объектов (вы можете проверить это с SELECT type FROM object_url where url='http://url.to/your/object'
)
Вы можете найти интересную информацию в таблицах FQL link и link_stat, но то, что вы ищете, присоединиться к таблице, где facebook относится пользователь любит ссылку: стол url_likes.
Таким образом, чтобы сказать, если текущий пользователь понравился данный Open Graph Object
, вы будете использовать:
SELECT user_id FROM url_like WHERE user_id=me() AND url='http://url.to/your/object'
Если вы получаете значение обратно, текущий пользователь уже понравилось. Если вы получаете пустой массив, текущему пользователю это не понравилось.
Насколько я знаю, с Graph API нет способа сделать это, только FQL. Я бы хотел, чтобы меня доказали неправильно.