Facebook API - как получить идентификатор страницы с помощью Facebook API? - PullRequest
1 голос
/ 16 августа 2011

С помощью API Facebook в пользовательском приложении, добавленном на фан-страницу (приложение с вкладками), как получить идентификатор фан-страницы?

Вот что я пытаюсь достичь:

  • каждый пользователь Facebook, заходящий на эту фан-страницу, видит вкладку иНа вкладке отображается содержимое, относящееся к этой фан-странице (поэтому мне нужно знать идентификатор фан-страницы)
  • если администратор фан-страницы хочет что-то изменить, он переходит на полноразмерную канву и входит в мой сервис (здесь яхранить то, что он хочет показать на своей фан-странице)

1 Ответ

3 голосов
/ 16 августа 2011

Из проанализированного подписанного запроса (на вкладку iFrame) вы можете получить идентификатор страницы - содержимое будет похоже на следующее (вывод PHP print_r):

stdClass Object
(
    [algorithm] => HMAC-SHA256
    [issued_at] => xxxxxxxxxx
    [page] => stdClass Object
        (
            [id] => FAN_PAGE_ID // target page id
            [liked] => 1        // is the user a fan
            [admin] =>          // is the user an admin
        )

    [user] => stdClass Object
        (
            [country] => ie
            [locale] => en_GB
            [age] => stdClass Object
                (
                    [min] => 21
                )

        )

)

Для получения дополнительной информации см .:http://developers.facebook.com/docs/authentication/signed_request/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...