2012-05-08 21 views
5

Dzięki interfejsowi graficznemu, gdy pytam o kanał użytkownika lub strony, istnieje kilka wpisów, które zostały udostępnione przez użytkowników, i widzę dane o liczbie akcji w ramach sekcja danych jednego podmiotu:Skąd użytkownicy udostępnili wpis

"shares": { 
    "count": 2 
    }, 

podczas przeglądania Facebooka, na tym stanowisku, po kliknięciu na ikonę, która reprezentuje „pokaż akcji”, coś wyskakuje, że pozwala mi zobaczyć niektórych użytkowników, że podzielił stanowisko, zgodnie z komentarz "Możesz zobaczyć tylko te akcje, które są publiczne lub od znajomych." Czy istnieje sposób na uzyskanie danych użytkownika z udziałów za pomocą api wykresu?

+0

możliwy duplikat [Uzyskaj listę wszystkich udziałów w postu na Facebooku] (http://facebook.stackoverflow.com/questions/11491908/get-a-list-of-all-the-shares-of- a-facebook-post) – Igy

Odpowiedz

2

Interfejs API nie udostępnia informacji o użytkownikach, którzy udostępnili wpis/link. Jest to prawdopodobnie coś, co dodadzą w przyszłości, ale obecnie nie jest to możliwe. Najlepszym rozwiązaniem dla tych informacji jest zeskrobanie interfejsu użytkownika, aby uzyskać te informacje, ale napotkasz wiele problemów i prawdopodobnie nie jest to warte wysiłku.

Facebook przekazuje informacje o tym, kto lubi i komentuje posty, jeśli jest to jakiekolwiek pocieszenie.

+5

Aktualizacja: Możesz to zrobić przez połączenie "graph.facebook.com/OBJECT_ID/sharedposts". –

+0

tak, ale co to jest "obiekt"? to całkowicie niejasne (dla mnie): D –

+0

Obiekt może być wszystkim: aktualizacją statusu, linkiem, zdjęciem, osobą/użytkownikiem. –