11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

j'ai un petit soucis, je suis entrain de réaliser un petit jeu tout bête sur mon site et je souhaiterais une fois la partie finie de pouvoir le partager sur le facebook du joueur, je n'ai aucune idée de comment faire, la seule chose que j'ai utilisé pour facebook est le "j'aime" mais dans mon cas je souhaiterais mettre un message avec son score.

Merci de votre aide
Il faut créer une application facebook pour ça : https://developers.facebook.com/apps
C'est grosso modo du PHP que t'héberges sur ton serveur avec quelques intéractions avec FB via leur API (2/3h suffisent à comprendre comment ça marche, le plus dure étant de trouver quelques tutos pour démarrer).

Tu peux éventuellement commencer par ce tuto : http://www.kriisiis.fr/index.php/10-etapes-pour-integrer-une-iframe-app-plutot-quun-onglet-fbml-sur-sa-page-facebook/
Si tu veux seulement créer un bouton de partage Facebook avec le score de l'utilisateur, il faut utiliser leur SDK Javascript et cette méthode qui y est lié :

https://developers.facebook.com/docs/reference/dialogs/feed/

Tu n'auras qu'à adapter le message de manière dynamique selon le score du joueur. Évidemment, cela ne te permet pas de poster de manière dynamique sur le profil FB du joueur sans son approbation préallable. Si c'est ce que tu cherche, il faudra alors que tu obtienne des permissions via OAuth 2.0 de Facebook (mais pour un jeu tout simple, je ne te conseillerais pas de réclamer des permissions à l'utilisateur. Celle-ci augmente considérablement le taux d'abandon).