2010-04-21 3 views
5

Je vais chercher les membres de l'événement pour les événements facebook. Jusqu'à hier, je recevais les comptes appropriés des membres d'un événement. Mais tout à coup les chefs d'accusation ont des problèmes suivants:Facebook événements api: membre de l'événement (FQL)

  1. Pour beaucoup de plans sur chaque demande consécutive, je reçois nombre aléatoire de membres. Problème étrange. Semble que les serveurs facebook ne sont pas synchronisés correctement ou quelque chose de similaire.

  2. Plus tôt pour la même chaîne de requête (mentionnée ci-dessous), j'obtenais les comptes corrects. Mais maintenant, le compte est beaucoup moins. Il semble qu'au moins pour quelques événements maintenant, ils envoient seulement les membres qui sont connectés avec notre application (nous utilisons Facebook Connect).

Exemple: pour la requête suivante, j'obtiens actuellement des "31" membres. Mais sur le nombre de membres de la page d'événement est beaucoup plus.

FQL: FB.Facebook.apiClient.fql_query('SELECT uid, eid, rsvp_status FROM event_member WHERE eid=336671213618', function(result, error){alert(result.length);}); 

Event page: http://www.facebook.com/event.php?eid=109411842404023 

Y a-t-il eu des changements récents dans l'API ou les politiques de Facebook?

Merci d'avance.

Répondre

0

Oui, il y a eu des changements dans ce api Facebook en raison d'un trou de boucle

vous pouvez lire à ce sujet here

et le développeur qui a exposé cette loophole,

Je suppose que vous devrez attendez que ce soit réglé par Facebook

Questions connexes