2010-11-29 14 views
3

Je travaille sur l'application web C# ,. net en utilisant Facebook API pour récupérer des données de mon propre compte. Je dois aller chercher tous les commentaires qui sont postés sur mon album ou sur ma photo, j'ai essayé la requête fql suivante mais elle renvoie une chaîne vide.comment pouvons-nous obtenir des commentaires de la photo

string strGetComments = api.Fql.Query("SELECT post_id, fromid, time, text, 
     id FROM comment WHERE object_id IN 
     (SELECT object_id FROM photo WHERE aid IN 
     (SELECT aid FROM album WHERE owner=" + UserID + "))"); 

Je serais très reconnaissant si quelqu'un peut me donner quelques conseils.

Merci.

+0

Pouvez-vous voir la requête web dans fiddler pour vous assurer qu'il est bien formé là? Vous pouvez alors commencer à le jouer/l'exécuter et voir si vous pouvez le réparer de cette façon. Revenez ensuite à l'API pour voir si cela fonctionne. –

Répondre

0

Je pense que vous devez changer UserID à peut-être nom d'utilisateur Je ne vois pas ID utilisateur dans aucune des tables fql. Si vous pouvez donner du code C# à certains d'entre vous, nous pouvons le regarder. Je crois que pour lancer une fql, il faut faire quelque chose qui commence comme ça.

string strGetComments = https//www.facebook.com/?fql= 

Facebook reference page

Hope this helps.

Questions connexes