Non esiste alcuna API pubblica di Facebook che ti consenta di ricevere un flusso dei Mi piace più recenti per una raccolta di oggetti.
Inoltre, non risulta essere possibile avere un flusso di calibro ordinate specificamente dal tempo, tuttavia è possibile ricevere un elenco di ID utente che hanno gradito un oggetto utilizzando la tabella like
FQL.
come: Una tabella FQL che restituisce gli ID degli utenti a cui piace un determinato oggetto (video, nota, collegamento, foto o album).
Ad esempio, per recuperare un elenco di tutti gli ID utente a cui piaceva pagina 'Facebook', si può usare la query FQL:
SELECT user_id FROM like WHERE object_id="122706168308"
Il che restituirà un elenco simile a questo:
<fql_query_response xmlns="http://api.facebook.com/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" list="true">
<like>
<user_id>100003494051884</user_id>
</like>
<like>
<user_id>100003621882407</user_id>
</like>
<like>
<user_id>100003664580513</user_id>
</like>
<like>
<user_id>100002342537723</user_id>
</like>
<like>
<user_id>100001712929866</user_id>
</like>
<like>
<user_id>100003278394112</user_id>
</like>
</fql_query_response>
L'ordine degli ID utente non è chiaro - potrebbe non essere in un ordine specifico o potrebbe essere ordinato in base al tempo. Ti consiglio di avere un po 'di violino con FQL e mi piace vedere se è in un ordine particolare. Dovresti anche dare un'occhiata agli altri esempi documentati here.
Come menzionato da Roni, è possibile utilizzare il feed RSS delle notifiche della pagina per recuperare un feed RSS 2.0/XML di tutti notifiche, ordinati per tempo.
Potrebbe essere possibile analizzare tale XML per trovare gli utenti che più di recente hanno gradito la tua pagina, ma il feed può diventare disordinato: in pratica contiene l'HTML per ogni notifica nella pagina delle notifiche.
Hai mai lavorato questo fuori? – Xenon
Sono stato coinvolto in una serie di altri obblighi, quindi ho ancora bisogno di esaminare i suggerimenti forniti qui sotto. Non sono esattamente quello che stavo cercando - ma sembrano delle buone alternative - Facebook è ovviamente da incolpare perché probabilmente stanno rendendo difficile rendere i tuoi dati fuori dalla loro piattaforma - vogliono tenerli da soli. – kape123
Eventuali aggiornamenti sui tuoi progressi o hai risolto questo? – Xenon