Мы создали приложение, которое использует расширение django-social-auth
для аутентификации пользователей с помощью Facebook. Аутентификация работает отлично, но мы не знаем, как сделать выборку полезной информации из Facebook (списки друзей, нравится и т. Д.). Похоже, что django-facebook
обрабатывает некоторые из этих функций, но также обрабатывает аспекты авторизации. Есть ли приложение, которое будет сидеть аккуратно поверх django-social-auth
и предоставлять структуру для использования данных в facebook? Использование django-social-auth
и django-facebook
вместе похоже kludgy.Получение данных в facebook после входа в систему с использованием django-social-auth
6
A
ответ
4
Возможно, вы захотите изучить facepy. Вы можете использовать токен доступа oAuth Facebook, который django-social-auth сохраняет в вашей базе данных и делает любой вызов Graph API вашим приложением разрешен для данного пользователя.
2
Это не должно быть слишком сложно катить. Графический API Facebook - это просто HTTP-запрос с доступом access_token, и он возвращает данные JSON.