Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Mon premier jeu Facebook en ASP.NET

Je vous parlais de Facebook il y a quelques semaines. Je m'y suis intéressé un peu entre temps, et j'ai développé une petite application.

Le principe d'une application Facebook est assez simple (pas au premier abord). Vous développez en fait une application web classique avec votre langage de programmation favori, et vous l'hébergez sur un serveur indépendant de Facebook. Ensuite, dans Facebook, il vous faudra spécifier l'adresse de ce site, et lorsqu'un utilisateur voudra afficher votre application, Facebook va afficher le contenu du site à l'intérieur d'une IFrame. Ca c'est le principe général, dans la pratique, ça devient vite beaucoup plus compliqué à cause des mécanismes d'authentification entre autres.

Il existe aussi une seconde option qui consiste à générer une page XML (plus précisément FBML) et non plus HTML contenant des tags spécifiques à Facebook. Facebook (le serveur) va alors se connecter à votre serveur, demander la page FBML, puis l'interpréter pour la convertir en HTML. Cette page HTML sera alors envoyée au client. Ce mode fonctionne donc sans IFrame.

Mon application utilise la 1ere approche (IFrame). Il y a également un mécanisme de services REST pour obtenir des informations à propos d'un utilisateur par exemple, ou encore pour envoyer des requêtes aux autres utilisateurs.

J'ai utilisé une librairie dédié au développement d'applications Facebook avec ASP.NET. Il s'agit de Facebook.NET (http://www.codeplex.com/FacebookNET/). Il est loin d'être exempt de bugs, donc il est fortement possible que vous ayez à modifier le code vous même. D'autant que les développeurs de Facebook ont tendance à changer leur API toute les semaines... (alors que l'auteur de Facebook.NET met son code à jour tout les mois environ).

Facebook et ASP.NET : Buzztags

Il s'agit d'un jeu dans lequel vous pouvez acheter (avec de l'argent virtuel) des mots clés (comme "Irak", "Britney Spears", "Sarkozy"...), puis si ces mots apparaissent fréquemment dans les sites web de news, vos mots clés prennent de la valeur. Vous avez alors la possibilité de les acheter ou les vendre aux autres joueurs. Le but étant d'acheter les mots moins chers que ce que vous pensez être leur valeur finale (le jeu fonctionne avec des cyles de 1 semaine).

Le jeu s'appelle Buzztags, il est disponible ici : http://apps.facebook.com/buzztags/. Vous pouvez même accéder à cette page si vous n'avez pas de compte Facebook, par contre vous ne pourrez pas jouer.

Pour ajouter le jeu à votre profil, c'est ici : http://www.facebook.com/add.php?api_key=1a02d6f1b473933b74a95d701eb1a0be (là, il vous faut un compte).

Publié mercredi 23 janvier 2008 15:01 par RaptorXP
Classé sous : , , , ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

# re: Mon premier jeu Facebook en ASP.NET

pas mal, ça ferait un superbe article sur MSDN dans la partie coding4fun;... ça te tente?

jeudi 24 janvier 2008 10:00 by malabar

# re: Mon premier jeu Facebook en ASP.NET

Oui, pas de problème!

jeudi 24 janvier 2008 12:07 by RaptorXP
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01