2011-01-29 8 views
2

Je travaille sur un site web PHP/MySQL. Une exigence est que les utilisateurs peuvent soit créer un compte normalement, ou cliquer pour se connecter via facebook, auquel cas nous devons récupérer leur nom, email, et d'autres données de profil de facebook et les rediriger vers la page d'inscription avec leurs coordonnées rempliesComment récupérer des informations sur Facebook?

Cependant je n'ai aucune idée de comment cela peut être fait. Quelqu'un peut-il me donner une ventilation étape par étape de la façon dont cela peut être accompli, y compris des exemples de code ou des liens relavent vers la documentation, si possible?

+0

Pour commencer, la documentation officielle: http://developers.facebook.com/docs – BoltClock

+2

@bolt lire le texte: 2e ligne de question! Il ne demande pas où est la documentation de Facebook! Il demande de l'aide et quelques échantillons! – FeRtoll

+0

@Fertoll merci –

Répondre

2

Vous devez utiliser Facebook Connect afin d'avoir des fonctionnalités Facebook sur votre site Web.

Pour cela, vous devez vous enregistrer une application en http://www.facebook.com/developers/ afin d'obtenir la clé API, secret application et l'ID d'application (qui sont utilisés à des fins d'authentification)

Il y a deux choix - pour utiliser l'API PHP ou utiliser l'API Javascript. Pour l'API PHP - Je vous suggère de vérifier ce site http://www.pakt.com/pakt/?id=5e17b48f5679ab47

Pour l'API javascript (http://developers.facebook.com/docs/reference/javascript/), vous devez inclure ce fichier javascript http://connect.facebook.net/en_US/all.js comme ça:

<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js"></script> 
<script> 
    FB.init({ 
    appId : 'YOUR APP ID', 
    status : true, // check login status 
    cookie : true, // enable cookies to allow the server to access the session 
    xfbml : true // parse XFBML 
    }); 
</script> 

Avec cela, vous avez la fonctionnalité très basique de Facebook Connect dans votre page. Je suggère d'aller à la Facebook Docs et lire pour plus de méthodes et d'appels API. How to login person How to determine if user is connected Et beaucoup plus - http://developers.facebook.com/docs/reference/javascript/

Questions connexes