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

Я ищу способ проверить, авторизован ли пользователь в моем приложении Facebook, является ли он новым пользователем - просто установил приложение, или он был в прошлом, и он вошел в систему ... какие-нибудь идеи?

Ответы [ 2 ]

2 голосов
/ 26 мая 2011

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

0 голосов
/ 03 декабря 2011

частичное решение, вы можете использовать FB javascript api FB.getLoginStatus это вернет connected, not_authorized или unknown статусы

Если пользователь в данный момент не подключен к FB, статус входа будетбыть unknown, что делает это решение неполным.

Если пользователь в настоящее время зарегистрирован в Facebook, то connected означает, что он авторизовал ваше приложение, а not_authorized означает, что он не сделал.

не мог по-настоящему понять документацию по PHP FB API эквивалентного метода , возможно сделать то же самое в php без javascript.

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