Facebook comment faire pour vérifier si l'utilisateur a aimé la page et d'afficher le contenu?

Je suis en train de créer un Facebook iFrame app. L'application doit d'abord montrer une image et si l'utilisateur aime la page, il va obtenir l'accès à certains contenus.

- Je utiliser RoR, donc je ne peux pas utiliser le Facebook SDK PhP.

Voici mon iFrame HTML lorsque l'utilisateur n'a pas aimé la page:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<style type="text/css">
body {
width:520px;
margin:0; padding:0; border:0;
font-family: verdana;
background:url(repeat.png) repeat;
margin-bottom:10px;
}
p, h1 {width:450px; margin-left:50px; color:#FFF;}
p {font-size:11px;}
</style>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
</head>
<body>
<div id="container">
<img src="welcome.png" alt="Frontimg">
</div>

Et, si l'utilisateur a aimé la page:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<style type="text/css">
body {
width:520px;
margin:0; padding:0; border:0;
font-family: verdana;
background:url(repeat.png) repeat;
margin-bottom:10px;
}
p, h1 {width:450px; margin-left:50px; color:#FFF;}
p {font-size:11px;}
</style>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
</head>
<body>
<div id="container">
<img src="member.png" alt="Frontimg">
<p>You liked this page</p>

  • Pouvez-vous utiliser le FB API JS ?
  • Oui je sais th FB JS SDK, Mais je ne sais pas comment l'utiliser
  • 2 autres questions avant de me donner un coup de feu : Est-il vraiment des informations sensibles ? Parce que l'on approche en montrant un div avec js si l'utilisateur aime la page et montrant une autre div si l'utilisateur n'aime pas la page (les deux divs étant caché dans la page de démarrage), de sorte que quelqu'un puisse l'afficher avec firebug ou quelque chose d'autre et de voir votre contenu. Une autre approche consiste à extraire le contenu des deux divs en ajax qui est plus "secure". Aussi ce librairie JS utilisez-vous je suis un jquery'ist, je peux donc utiliser jquery ?
  • Je suis également à l'aide de Jquery