2012-02-10 16 views
7

Jestem w trakcie tworzenia aplikacji, a jednym z potrzebnych fragmentów danych jest czas, w którym użytkownik wykonał określonego znajomego. Na przykład wykonaj kwerendę FQL, w której zwracam identyfikator Uid znajomego i znacznik czasu (datę, godzinę) dodania tego znajomego. Najlepiej zrobić to dla wszystkich znajomych użytkownika.Jak zdobyć czas przyjaciela?

Przeanalizowałem dokumentację FQL, ale nie mogłem znaleźć nic o czasie (innym niż friend_request, ale jest to tylko dla oczekujących zaproszeń do znajomych) i nie mogę znaleźć niczego w Open Graph API. Każda pomoc wskazująca mi we właściwym kierunku byłaby naprawdę doceniona.

+4

Będziesz musiał zajrzeć do ściany użytkownika i poszukać wpisu "X zaprzyjaźnił się z Y", który umieszcza tam Facebook. Jednak z niecodziennymi rezultatami, jakie daje nam paginacja paszy i granica tego, jak daleko możemy się posunąć, nie będzie to dokładna nauka. – DMCS

Odpowiedz

2

Przeszedłem przez wiele forów facebookowych, reporterów błędów na Facebooku, facebooka i deweloperów na Facebooku. I doszedł do wniosku.

Obecnie na Facebooku nie ma ani time a friend request made ani czasu, w którym został utworzony przyjaciel (akceptowane jest zaproszenie do przyjaciela). Jest pod facebook privacy policy.

+0

tak, w tym miejscu muszę się z tobą zgodzić. Zadałem to pytanie jakiś czas temu i od tego czasu musiałem zmienić pomysł, nad którym pracowałem :( – Pompey