2012-05-09 3 views
0

Есть ли способ увидеть, понравилась ли Facebook-любителю страница? Возможно, он не вошел в систему, пользователь может вообще не войти в систему ... Возможно, страница не может быть страницей, на которой установлено приложение. Спасибо!Пользователь любит страницу

+0

Вы попробовали это https://graph.facebook.com/ /нравится – samirprogrammer

+0

Да, что возвращает понравившиеся страницы? Я также пробовал https://graph.facebook.com/UID/likes/PAGEID?access_token=XXX - похоже, это работает, но только для моей учетной записи. Когда я пытался с другими случайными учетными записями, ответ ЛОЖЬ. Может быть, я настроен как разработчик? :( – Piter

+0

почему вы не используете только свою учетную запись, чтобы проверить, нравится ли вам? Вы можете получить все понравившиеся в json, а затем сравнить с uid пользователем пользователя или нет. – samirprogrammer

ответ

0

Вы можете получить пользователей с разрешениями в приложении, или если ваше приложение представляет собой приложение для холста, вы можете получить его таким образом;

Fans-only content in facebook with asp.net C# sdk

+0

Да, но использование должно давать разрешения для приложения, не так ли? – Piter

+0

если пользователь приложения canvas не должен давать разрешения, вы можете получить он со ссылкой, которую я дал раньше – Xenon

1

Вы должны убедиться, что у вас есть "user_likes" область видимости. Затем вы используете график api, выполнив ('me/likes') и положив на него условие (если имя == 'ваша страница').

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