ecl_facebook

Logiciel capture d'écran:
ecl_facebook
Détails logiciels:
Version: 1.4.0
Date de transfert: 20 Feb 15
Développeur: Dan Loewenherz
Licence: Gratuit
Popularité: 19

Rating: 3.0/5 (Total Votes: 1)

ecl_facebook est une intégration Facebook facile pour Django.
Installation
pip installer ecl_facebook
Dans votre fichier "settings.py", des valeurs pour FACEBOOK_KEY, FACEBOOK_SECRET, FACEBOOK_REDIRECT_URL et FACEBOOK_SCOPE.
FACEBOOK_KEY = "340516819320318"
FACEBOOK_SECRET = "36388212bada9111d9e59a6889f49738"
FACEBOOK_REDIRECT_URL = "http://example.com/oauth/facebook/complete"
FACEBOOK_SCOPE = "email, publish_stream"
Si vous voulez être envoyé un signal lorsque l'utilisateur autorise l'application, également ajouter à votre ecl_facebook INSTALLED_APPS.
Ensuite, dans votre point de vue, utilisent les décorateursfacebook_begin etfacebook_callback pour démarrer et terminer le flux d'authentification Facebook, respectivement.
de ecl_facebook.decorators importer facebook_begin, facebook_callback
facebook_begin
def oauth_facebook_begin (demande):
& Nbsp; # Ce point de vue va rediriger vers l'URL d'authentification Facebook appropriée
& Nbsp; return {}
facebook_callback
def oauth_facebook_complete (demande, jeton):
& Nbsp; # `token` contient l'accès à Facebook jeton que vous pouvez utiliser pour accéder à votre
& Nbsp; informations '# utilisateurs
& Nbsp; return {}
Enfin, ajouter ces URL à votre "urls.py".
à partir de motifs django.conf.urls.defaults d'importation, URL
de vues myapp d'importation
urlpatterns = patterns ('',
& Nbsp; url (r "^ oauth / facebook / $ commencer", views.oauth_facebook_begin),
& Nbsp; url (r "^ oauth / facebook / $ complète", views.oauth_facebook_complete),
)
Et puis vous avez terminé

Exigences :

  • Python
  • Django

D'autres logiciels de développeur Dan Loewenherz

ecl_twitter
ecl_twitter

14 Apr 15

Commentaires à ecl_facebook

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!