2009-12-29 3 views
1

Я создал бизнес-страницу на facebook и добавил приложение на вкладку.Получить идентификатор посетителя вкладки приложения на деловой странице в Facebook

Я хочу получить uid пользователей, которые посещают вкладку. Я использую $_POST['fb_sig_profile_user']

Но это дает идентификатор страницы не uid.

Пожалуйста, помогите мне в этом.

Благодаря

Панкай

ответ

2

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

вкладки приложения ведут себя как гибрид страницы холста и профиль. Вкладка имеет следующие свойства:

  • Он извлекает данные со своих серверов приложений.
  • Он может загружать AJAX.
  • Он не знает, кто пользователь просмотра, когда пользователь впервые посещает вкладку. Facebook отправляет параметры fb_sig_user и fb_sig_profile_user, оба содержат идентификатор пользователя владельца профиля.
  • Если пользователь просмотра взаимодействует со вкладкой (например, отправляет форму, выполняет действие, которое вызывает загрузку нового содержимого AJAX, или следует относительный URL-адрес, который загружается на вкладке), этот UID пользователя отправляется в приложение как параметр fb_sig_user, идентификатор пользователя профиля профиля отправляется как параметр fb_sig_profile_user. Ключ сеанса просмотра пользователя ключа отправляется только в том случае, если пользователь разрешил приложение.

(от http://wiki.developers.facebook.com/index.php/Tabbed_Profile#Application%20Tab%20Behavior%20and%20Policies)

+0

Это вики ссылка кажется мертвым. Я смотрю, как Facebook все это сделал. – Luke

+0

Я хотел бы узнать количество взаимодействий для экземпляра или навсегда. Как и в случае, если я когда-то взаимодействовал с вкладкой, и я возвращаюсь к ней позже, она все равно распознает меня как пользователя или нет? – Luke

+0

Я бы так не подумал - например (и если я правильно помню), активный контент, такой как Flash, запускается только тогда, когда пользователь взаимодействует со вкладкой, и это применяется каждый раз, когда они посещают его. Итак, я ожидал бы, что если вы уйдете, то вернитесь, вам все равно придется взаимодействовать с пользователем. Одно из советов: Facebook в настоящее время меняет форматирование и компоновку вкладок приложений, поэтому в ближайшем будущем ситуация может измениться. – Cyphus

Смежные вопросы