J'essaie d'obtenir mon statut de facebook en utilisant l'API javascript. J'ai le code suivant:facebook javascript api
<div id="fb-root"></div>
<div id="data"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
(function(){
FB.init({
appId : 'SOME ID',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
});
getData();
function getData(){
var query = FB.Data.query('SELECT message FROM status WHERE uid=12345 LIMIT 10');
query.wait(function(rows) {
for(i=0;i<rows.length;i++){
document.getElementById('data').innerHTML += 'Your status is ' + rows[i].message + '<br />';
}
});
}
</script>
Quand j'essaye d'obtenir mon nom cela fonctionne très bien mais le statut ne fonctionne pas. Quelqu'un peut-il me dire ce que je fais de mal parce que la documentation est horrible. Et oui j'ai remplacé l'uid par un faux et oui j'ai mis dans mon id d'application parce que comme je l'ai dit quand j'essaye d'obtenir mon nom cela fonctionne bien. Toute aide est appréciée.
"Ne fonctionne pas" comme quoi? Erreur Javascript/API? Que voyez-vous dans Firebug: La requête est-elle réellement faite? Si oui, que contient la réponse? – Matt