FB/Facebook текущий зарегистрированный в списке страниц пользователя
Я дам ссылку на фан-страницу любому пользователю в приложении Facebook, и скажу этому пользователю сделать эту страницу похожей.
так, как я могу проверить, что указанный пользователь нажал, как, я, чтобы проверить это с помощью сценария /FBML.
Я хочу скрипт, который возвращает true / false, если я задаю параметр этой страницы.
или я хочу получить список страниц этого пользователя, чтобы я мог искать то, что хочу в этом списке.
Как я могу это сделать или есть какой-либо FBML, который может извлечь список страниц текущего пользователя, вошедшего в систему.
Ждем Вашего доброго ответа и прости за мой английский.
Заранее спасибо...
С Уважением,
Мухаммед Ханиф
1 ответ
Ну, я не уверен, что вы спрашиваете, но я постараюсь ответить на ваши "вопросы".
Я хочу скрипт, который возвращает true / false, если я задаю параметр этой страницы.
Таким образом, у вас уже есть идентификатор пользователя и идентификатор страницы, вы можете проверить, является ли пользователь фанатом двумя способами:
pages.isFan:
$isFan = $facebook->api(array(
"method" => "pages.isFan",
"page_id" => $page_id,
"uid" => $user_id
));
if($isFan === TRUE)
echo "I'm a fan!";
FQL:
$result = $facebook->api(array(
"method" => "fql.query",
"query" => "SELECT uid FROM page_fan WHERE uid=$user_id AND page_id=$page_id"
));
if(count($result))
echo "$user_id is a fan!";
Источник: Facebook API: Проверьте, является ли пользователь фанатом страницы Facebook.
Вы также можете захватить, когда пользователь что-то "лайкнул", для этой проверки отслеживание рефералов Facebook "лайк".