Question

Petit problème. J'ai un événement créé sur Facebook et je utilise l'API graphique pour obtenir le nombre de participants.

J'obtenir la liste des participants avec PHP https://graph.facebook.com / EVENTID / assister? access_token = TOKENHERE et renvoie une liste de noms.

Cependant, le nombre de participants est d'environ 6 personnes plus bas que ce qui est indiqué sur la page Facebook de l'événement. Pourquoi ces chiffres correspondent pas? Y at-il quelque chose en particulier que je suis censé faire dans le code pour obtenir la liste complète?

Était-ce utile?

La solution

Comme réponse dans les commentaires:

Cet écart est probablement à un nombre des participants ayant choisi de plate-forme Facebook, ce qui signifie que leurs données ne sont pas transmises des applications via l'API. Ne peut pas être sûr à 100% sans l'ID d'événement, mais sa raison probable. - Cross Simon

Autres conseils

A partir de l'API graphique, les personnes qui n'ont pas participé à l'événement ne sera pas affiché sous / {} eventid / assistant, vous devez ajouter les utilisateurs qui sont retournés dans / {} eventid / not_replied. L'ensemble not_replied semble être un ensemble spécial dans le GraphAPI .. et si vous regardez les documents, il y a une mention des personnes seules qui ont participé à l'événement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top