Страница холста facebook: поведение приложения зависит от профиля посетителя - PullRequest
0 голосов
/ 01 октября 2011

Проблема:

Я хочу предоставить приложение Facebook в качестве страницы холста для пользователя A («владелец»). Если пользователь A просматривает приложение в своем профиле, приложение должно демонстрировать поведение Ba.

Если есть пользователь B («посетитель»), который посещает профиль владельцев и щелкает, чтобы увидеть страницу холста приложения в профиле владельца, приложение должно демонстрировать поведение Bb в соответствии с профилем посетителя. Посетитель (пользователь B) не имеет приложения в своем профиле.

Аналогия может состоять в том, что такое приложение, как полоса в профиле группы (http://www.facebook.com/hmbmusic?sk=app_178091127385) будет иметь разное поведение в зависимости от каждого посетителя профиля.

Я однажды исследовал вещи fb_sig_user и fb_sig_canvas_user и не могу прийти к выводу, можно ли сделать что-то подобное или нет.

Возможно ли это? Любые советы?

1 Ответ

1 голос
/ 01 октября 2011

Это возможно.Как только пользователь авторизует ваше приложение, вы получите доступ к его идентификатору и сможете принимать решения о том, кто он такой.Кроме того, если вы входите в свое приложение с разных конечных точек, вы можете использовать URL-адрес для принятия решений.

Вам нужно будет декодировать подписанный запрос, который передается вашему приложению, чтобы увидеть, добавил ли пользовательприложение еще или нет.Начните свое исследование с подписанного запроса, и это должно направить вас в правильном направлении.

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