2012-01-14 4 views
6

Мы создали приложение, которое использует расширение django-social-auth для аутентификации пользователей с помощью Facebook. Аутентификация работает отлично, но мы не знаем, как сделать выборку полезной информации из Facebook (списки друзей, нравится и т. Д.). Похоже, что django-facebook обрабатывает некоторые из этих функций, но также обрабатывает аспекты авторизации. Есть ли приложение, которое будет сидеть аккуратно поверх django-social-auth и предоставлять структуру для использования данных в facebook? Использование django-social-auth и django-facebook вместе похоже kludgy.Получение данных в facebook после входа в систему с использованием django-social-auth

ответ

4

Возможно, вы захотите изучить facepy. Вы можете использовать токен доступа oAuth Facebook, который django-social-auth сохраняет в вашей базе данных и делает любой вызов Graph API вашим приложением разрешен для данного пользователя.

2

Это не должно быть слишком сложно катить. Графический API Facebook - это просто HTTP-запрос с доступом access_token, и он возвращает данные JSON.