Получение данных Facebook после входа в систему с помощью django-social-auth - PullRequest
6 голосов
/ 14 января 2012

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

Ответы [ 2 ]

4 голосов
/ 14 января 2012

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

2 голосов
/ 27 июля 2012

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

...