FB / Facebook текущий зарегистрированный в списке страниц пользователя - PullRequest
0 голосов
/ 19 апреля 2011

Я дам ссылку на фан-страницу любому пользователю в приложении Facebook, и скажу этому пользователю, чтобы она делала такую ​​же страницу.

так как я могу проверить, что указанный пользователь нажал на кнопку «Мне нравится»?проверьте это с помощью сценария / FBML.

Мне нужен сценарий, который возвращает true / false, если я задаю параметр этой страницы.

или я хочу получить список страниц этого пользователя, поэтому ямогу искать, что я хочу в этом списке.

Как я могу это сделать, или есть какой-нибудь fbml, который может извлечь список страниц текущего пользователя, вошедшего в систему.* извините за мой английский.

Заранее спасибо ...

С уважением,

Мухаммед Ханиф

1 Ответ

4 голосов
/ 19 апреля 2011

Ну, я не уверен, что вы спрашиваете, но я постараюсь ответить на ваши "вопросы".

Мне нужен скрипт, который возвращает 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!";

Source: Facebook API: проверьте, является ли пользователь фанатом страницы Facebook .

Вы также можете захватить, когда пользователь что-то "лайкнул", для этой проверки Отслеживание рефералов Facebook "лайк" .

...