2010-04-21 12 views
5

Pobieram członków wydarzenia z wydarzeń na Facebooku. Do wczoraj dostałem odpowiednią liczbę członków wydarzenia. Ale nagle liczba ma następujące problemy:Facebookowe wydarzenie api: Członek wydarzenia (FQL)

  1. Za wiele planów na każde kolejne żądanie, otrzymuję losową liczbę członków. Dziwny problem. Wygląda na to, że serwery facebook nie są poprawnie zsynchronizowane lub coś podobnego.

  2. Wcześniej dla tego samego łańcucha zapytania (wspomnianego poniżej), otrzymywałem poprawne liczby. Ale teraz liczba jest znacznie mniejsza. Wydaje się, że przynajmniej na kilka wydarzeń wysyłają teraz tylko członków, którzy są połączeni z naszą aplikacją (korzystamy z Facebooka).

Przykład: dla następującego zapytania obecnie otrzymuję "31" członków. Ale na stronie wydarzenia liczą się znacznie więcej.

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 

Czy są jakieś zmiany w interfejsie API lub zasadach Facebooka?

Z góry dziękuję.

Odpowiedz

0

Tak doszło do zmiany w tym Facebook API z powodu dziury pętli

można przeczytać o nim here

i programistów, którzy narażeni ten loophole,

Chyba trzeba będzie poczekaj, aż to zostanie rozwiązane przez Facebooka

Powiązane problemy