Mamy aplikację internetową, w której musimy śledzić użytkowników "polubień" URL-i (nie stron Facebooka, zewnętrznych), ponieważ zarabiają na to kredyty.Jak ustalić, czy użytkownicy Facebooka W przeciwieństwie do adresu URL?
Aby to zrobić, używamy JQuery i subskrybowania (edge.create) i działa świetnie. http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/
Niestety nie wydaje się wymyślić sposób obsłużyć przypadek, gdy użytkownik „Lubi” URL za pośrednictwem naszej strony, zarabia na kredyt, a następnie udaje się do swojego Facebooka muru i „Unlikes” to w istocie oszukuje system.
Grałem z tymi dwoma zapytaniami FQL. Pierwsza ma zwrócić identyfikator obiektu URL, a druga powinna zwrócić listę user_ids, którzy "polubili" URL. Ale wydają się niespójne i nie zawsze zwracają dane dla każdego sprawdzonego przypadku.
Nie wolałbym dostać użytkownikom zezwolić naszą aplikację Facebook, i dać nam pozwolenie na dostęp do swoich danych, w celu uczynienia tej pracy albo.
Wszelkie pomysły? Z góry dziękuję!
Ten wątek ma dobre informacje, ale nadal nie rozwiązuje mojego problemu: http://stackoverflow.com/questions/4876422/retrieve-facebook-users-that-like-a-url-web-page -to-open-graph – Kane