2008-11-23 9 views
6

J'ai regardé sur la page FaceBook Developer et trouvé qu'il est possible de créer une application FaceBook, mais cette application doit être hébergée par vous!Hébergement d'une application Facebook?

Je suis nouveau, est-ce que quelqu'un a une expérience à ce sujet?

+0

Il ya beaucoup de développeurs Facebook sur Stackoverflow (y compris moi), mais il ne fait aucun doute que nous devons y répondre. – Oddthinking

+0

Essayez ces deux blogs, expliquez comment héberger une application facebook sur openshift: https://www.openshift.com/blogs/developing-facebook-applications-on-openshift-getting-set-up https://www.openshift.com/blogs/developing-facebook-applications-on-openshift-launch-your-app –

Répondre

4

Je ne vois pas vraiment de question. Sûrement beaucoup de développeurs ont créé une telle application (voir toutes les applications disponibles sur facebook).

Personnellement, je l'ai essayé une fois. Et oui, vous avez besoin d'un endroit pour publier votre aplication (serveur web) ...

d'aide pour commencer: https://developers.facebook.com/docs/

+0

Existe-t-il des échantillons Open Source? –

+0

http://wiki.developers.facebook.com/index.php/Open_source_projects – Gregor

+0

les liens sont 404 maintenant – cleanunicorn

4

Oui, vous devez avoir un serveur externe à Facebook. Fondamentalement, ce qui se passe est que vous donnez à Facebook l'URL de votre application. Lorsque quelqu'un essaie de le voir depuis Facebook (http://app.facebook.com/yourAppName/), il envoie la demande, accompagnée de quelques clés spéciales pour la validation, au serveur de votre application. Tout votre code est sur votre serveur d'hébergement, et à partir de là, vous pouvez rappeler les services Web/API de Facebook pour obtenir les données nécessaires. Ensuite, vous pouvez retourner n'importe quelle balise UI/HTML/FBML dans la réponse, et facebook l'affichera.

Il existe également un ensemble de bibliothèques pré-écrites pour Facebook, pour plusieurs langues. Par exemple, Facebooker pour Ruby.

Questions connexes