Как создать приложение Facebook с настройками администратора для каждой уникальной установки? - PullRequest
0 голосов
/ 11 августа 2011

Просто ищу общую информацию по этому вопросу. Я хочу создать приложение, которое можно установить на нескольких страницах Facebook. Это приложение должно иметь настраиваемые параметры для каждой уникальной установки.

Для примера и для обсуждения, давайте просто скажем, что это приложение отображает и изображение и текст. Я хочу, чтобы администраторы этой страницы могли изменять изображение и текст в приложении.

Итак, у меня есть несколько вопросов:

  1. Возможно ли это?
  2. Можете ли вы дать мне общее направление, в котором нужно идти, чтобы достичь этого? Я предполагаю, что мне нужно настроить собственную базу данных и каким-то образом создавать таблицу в базе данных каждый раз, когда приложение установлено? Я могу быть совершенно не прав здесь.

Я ценю любую помощь !!

1 Ответ

0 голосов
/ 11 августа 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/

Получение идентификаторов страниц A Администраторы пользователей

Вы можете получить список страниц, с которых администратор пользователя:

https://graph.facebook.com/me/accounts?access_token=VALID_TOKEN

Подробнее об этом см .: http://developers.facebook.com/docs/authentication/#page-login

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