Как узнать, имеет ли пользователь приложение Facebook на его / ее профиле коробки?

голоса
2

Есть ли способ, чтобы проверить, если пользователь приложения добавил окно профиля для этого приложения? Это возможно, потому что я видел его на ILIKE где окно показано на главной странице, чтобы спросить пользователя, если он / она хочет, чтобы добавить поле профиля, если пользователь не сделали этого. Любая помощь будет оценена. Если это не представляется возможным с API, то, как это сделано в FBML?

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

Задан 26/04/2009 в 02:43
источник пользователем
На других языках...                            


3 ответов

голоса
1

Там нет никакого способа, вы можете сказать, если пользователь добавил приложение к своему профилю. Я не уверен, что ILIKE делает на внутреннем интерфейсе, но мне кажется, что они подсказывают размещать в свой профиль на установку. По умолчанию профиль не имеет ничего, что вам нужно отправить кое-что к ней.

Обычно это делается путем отображения специальной кнопки, что Facebook показывает, если они не имеют приложения уже в профиле. Но Facebook также не будет отображаться специальная кнопка, если профиль не имеет никакого содержания. Так что это курица и сценарий яйцо, которое приходит первым?

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

Ответил 26/04/2009 в 06:53
источник пользователем

голоса
0

Я не использовал ILIKE, но: тег <фб добавить сечение кнопки раздел = «Профиль» /> автоматически исчезает, когда пользователь нажимает на нее и дает разрешение приложение, чтобы отправить их профиль.

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

Ответил 25/06/2009 в 00:33
источник пользователем

голоса
0

нет, ты не можешь

Ответил 25/06/2009 в 00:36
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more