2012-09-19 2 views
5

Per i miei post di Facebook i miei amici condividono (non mi piace) Mi piacerebbe avere chi lo ha condiviso e quando. Usando il grafico api posso ottenere le informazioni su mi piace o commenti e il numero di volte in cui un post è stato condiviso. Quello che sto cercando è una chiamata API grafico o Facebook interrogazione FQL per le azioni che restituisce un set di risultati simile al seguente:Come ottenere chi e quando un utente ha condiviso un post di Facebook

data": [ 
     { 
     "id": "user_id_1", 
     "name": "Username 1", 
     "created": "some date" 
     }, 
     { 
     "id": "user_id_2", 
     "name": "Username 2", 
     "created": "some other date" 
     } 
    ] 
+0

prova questo: http://stackoverflow.com/questions/7748037/list-of-people-who-shared-on-facebook#comment24076740_7748252 – billy

+0

Grazie Billy è esattamente ciò di cui avevo bisogno. – user1684343

risposta

0

Sto anche cercando la cosa esatta per lungo tempo. Poiché Facebook mostra l'elenco di utenti che hanno condiviso il post, mi aspettavo che lo stesso fosse disponibile in Graph API. Ma sfortunatamente nulla di ciò esiste fino alla data.

Il miglior rimedio che ho trovato per questo problema è scraping la pagina di Facebook per l'elenco di utenti che hanno condiviso il post specificato. Non ho ancora provato questa soluzione, ma per ora dovrei risolvere il problema. L'unico problema qui è che se Facebook cambia la struttura HTML di quella pagina, lo scrapper dovrà essere modificato.