2010-07-21 4 views
0

J'essaie d'obtenir des jetons donc quelque chose comme ça pour qu'une application puisse rechercher un utilisateur sur Facebook.Savez-vous comment je peux authentifier une application pour Facebook en PHP?

J'ai essayé http://github.com/facebook/php-sdk mais c'est soit pour authentifier un utilisateur ou cela ne fonctionne pas.

Par exemple, celui-ci sert à authentifier un utilisateur dans l'application http://github.com/facebook/php-sdk/blob/master/examples/example.php mais je souhaite authentifier mon application sur facebook.

Celui-ci donne une erreur fatale http://github.com/facebook/php-sdk/blob/master/tests/tests.php erreur: s PHPUnit_Framework_TestCase 'classe ne trouve pas dans ...

Et je ne sais pas les jetons de mon ap. Aussi je ne sais pas si ces tokes sont utilisés pour une fois ou ils peuvent être utilisés plusieurs fois.

+0

Votre application Facebook est-elle créée en FBML ou iframe? Comme cela affectera la solution ... –

+0

Il va être construit en PHP. Un visiteur arrive sur un site Web, saisit une adresse e-mail. le site web retourne soit; "cette adresse mail est enregistrée sur facebook" ou "cette adresse mail n'est pas enregistrée sur facebook". il n'y a pas d'authentification de l'utilisateur. Je veux seulement un programme qui fera une recherche sur facebook pour une adresse e-mail. Cependant, je ne sais pas où obtenir ce jeton? Sont-ils utilisés pour une fois ou non? – ilhan

Répondre

1

Vous pouvez uniquement accéder aux adresses e-mail (ou aux adresses e-mail proxy) des utilisateurs qui ont donné cette autorisation à votre application. Il n'y a aucun moyen d'écrire une application facebook qui accède aux adresses e-mail (ou à la plupart des données) d'utilisateurs arbitraires.

+2

Downvote sans raisonnement n'est pas vraiment utile. Pensez-vous que la réponse est fausse ou que vous ne l'aimez pas? – Hound

Questions connexes