2012-02-07 5 views
3

私はソーシャルロギングのためにdjango-social-authアプリを使用しています。今、私はdob、住所など多くの情報をフェイスブックから取得したいと思っています。この中で私は設定を入れてみました FACEBOOK_EXTENDED_PERMISSIONSそれは私のために働いていません。必要にジャンゴ・社会的-AUTHと拡張許可を事前に 、Facebookのから社会的な認証を使用してより多くの情報を取得する方法を、知っている中で私を助けて、GoogleやTwitterでくださいDjango social-auth:生年月日、住所、その他のフィールドをフェイスブックから取得する

おかげ

Paritosh

+0

Djangoの社会的認証を使用しているのはただ確認できますか? django-social-auth(https://github.com/omab/django-social-auth)またはdjango-socialauth(https://github.com/agiliq/Django-Socialauth)を参照してください。後者は現時点ではむしろ維持されていないようだが、前者ははるかに活発であるようだ。 – jvc26

+0

最初のもの、つまりomab oneが使用されています –

答えて

6

facebook permissionsから必要なアクセス権を選択して要求に追加します。例えば、あなたの場合、おそらくuser_about_meまたはuser_birthdayが必要です。

FACEBOOK_EXTENDED_PERMISSIONS = ['user_about_me'] 

たとえば、

関連する問題