2011-08-02 1 views
5

J'ai créé une vingtaine de pages de fanpage Facebook avec une installation de l'application "Welcome/Home" sur chacune d'entre elles. Existe-t-il un moyen de comptabiliser tous les "J'aime" de ces fanpages pour les afficher sur mon application? J'ai essayé d'utiliser le JavaScript SDK FB.api() en lui fournissant des tableaux (en utilisant .toString() et .join (',')) ainsi que des objets JSON et même des entrées directes. Il semble que Facebook ne peut gérer qu'une demande d'identifiant de page de fans pour des données à la fois. Je n'ai pas encore cherché, mais existe-t-il un moyen de le faire en PHP. Je pense que je peux rencontrer la même situation.Demande de plusieurs pages de fanpage Facebook en un seul appel

Les suggestions seraient géniales!

+0

Avez-vous essayez: http://developers.facebook.com/docs/reference/api/batch/? – Ben

+0

J'ai répondu à une question similaire ici: http://stackoverflow.com/questions/6873207/facebook-page-permission-query – jBit

+0

Oh génial! merci jBit! Je passais en revue la documentation de l'API Graph et trouvais une solution que je travaillais en PHP. Il utilise également l'ID mais dans le format de chaîne de requête "? Id = XXXXX, XXXXX, XXXXX". – Smccullough

Répondre

10

URL graphique pour plusieurs pages - https://graph.facebook.com/?ids=19292868552,11239244970

plusieurs pages Demande comme JavaScript Facebook SDK Exemple:

FB.api(
    '/', 
    {ids : "19292868552,11239244970"}, 
    function(response) { 
     if (!response || response.error) { 
      console.log(response.error); 
     } else { 
      console.log(response); 
     } 
    } 
); 

plusieurs pages Demande comme Facebook SDK PHP Exemple:

$result = $facebook->api('/', 'get', array('ids' => array('19292868552','11239244970'))); 
+0

comment le ferais-je avec un appel comme celui-ci? /164049980329688/events?limit=4&since=2013-03-30&until=now&fields=id,start_time,name,attending.limit(5000),place –

Questions connexes