Je vois pas trop le "pourquoi du comment" de ton post. Tu sais qu'il y a une API Facebook, et tu sais que tu peux récupérer le fait qu'un utilisateur aime ou pas ta page. Bah tu as toutes les cartes en main j'ai envie de dire, à toi de construire ton if et zou.
Si t'as pas d'amis, prends un curly, et si t'as pas de curly vas à Simply (Je sors >> [-] oui ceci est une porte)
C'est bien ça le soucis c'est que je comprends pas trop comment fonctionne, j'ai trouvé un code sur un site anglais puisque en Français j'ai pas trouvé la réponse. Il ne fonctionne pas alors que théoriquement il devrait.
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId : '1416529915303970',
status : true,
cookie : true,
xfbml : true
});
</script>
<script>
$(document).ready(function(){
FB.login(function(response) {
if (response.session) {
var user_id = response.session.uid;
var page_id = "40796308305"; //coca cola
var fql_query = "SELECT uid FROM page_fan WHERE page_id = "+page_id+"and uid="+user_id;
var the_query = FB.Data.query(fql_query);
the_query.wait(function(rows) {
if (rows.length == 1 && rows[0].uid == user_id) {
$("#container_like").show();
//here you could also do some ajax and get the content for a "liker" instead of simply showing a hidden div in the page.
} else {
$("#container_notlike").show();
//and here you could get the content for a non liker in ajax...
}
});
} else {
// user is not logged in
}
});
});
</script>
<div id="container_notlike">
YOU DONT LIKE
</div>
<div id="container_like">
YOU LIKE
</div>
En gros si avec mon compte facebook j'aime coca-cola ca devrait afficher. YOU LIKE, or ça m'affiche les deux contenants..
- Edité par Yohann3396 26 novembre 2014 à 17:10:27
Tu veux utiliser l'API de FB avec quel langage ? PHP, JS ?
Si t'as pas d'amis, prends un curly, et si t'as pas de curly vas à Simply (Je sors >> [-] oui ceci est une porte)
Savoir si un utilisateur aime votre page facebook?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Développeur web et mobile
https://kipdev.io
Développeur web et mobile
https://kipdev.io