Получить user_like и can_like для поста на facebook

Я пытаюсь получить user_like и can_like для публикации в Facebook, используя Facebook SDK на Android.

Когда я устанавливаю поля для ограничения объема данных, как показано ниже, я не могу получить эти параметры.

fieldsBundle.putString("fields","likes.limit(4).summary(1),comments.limit(4).summary(1)");

Однако, когда я не указываю поля, я получаю user_like и can_like в объекте Likes. Ограничение данных несколькими записями необходимо, чтобы мое приложение не было перегружено данными из 1000 комментариев.

У кого-нибудь есть эта проблема? Есть ли альтернатива одновременно получать количество комментариев к посту и статус can_like? (имея в виду, что я не хочу, чтобы все комментарии, такие как данные, сразу)


person user3548288    schedule 29.04.2014    source источник


Ответы (1)


Насколько мне известно, поле can_like доступно только через объект like_info таблицы stream FQL, а не через Graph API.

Вы можете запросить это для определенного Post через

select like_info from stream where post_id = "{post_id}"
person Tobi    schedule 29.04.2014