Получить сеанс пользователя вне приложения Facebook из службы Windows или настольного приложения - PullRequest
0 голосов
/ 17 января 2011

У меня есть приложение флеш-фейсбук, я могу взять информацию о сессии из флеш-клиента и отправить информацию о сессии на сервер.

Мне нужно проверить, подключен ли пользователь к серверу через приложение facebook или нет.Вот почему мне нужно получить сеанс пользователя со страницы Facebook непосредственно на моем сервере.

Как я могу это сделать?Я использую C # для всей базы данных и системы связи.Интерфейс Flash выполняет только прикладные функции.

Спасибо.

1 Ответ

0 голосов
/ 18 января 2011

Вы не можете сделать это. Вы должны использовать Facebook OAuth-аутентификацию. Если вы хотите использовать сеанс пользователя после того, как он не использует ваше приложение, вам следует запросить расширенное разрешение «offline_access». Если у вас есть это разрешение, вы получите токен доступа, который никогда не истекает. Затем вы можете сохранить этот токен доступа в вашей базе данных и использовать его из службы Windows. Посмотрите Facebook C # SDK , чтобы сделать все это намного проще.

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