Ragazzi, c'è modo di poter parsare una pagina pubblica di un social (es: Facebook)? Che metodi dovrei usare? Ho letto sul sito di php che c'è il DOM ma non ho ben capito come usarlo
Ragazzi, c'è modo di poter parsare una pagina pubblica di un social (es: Facebook)? Che metodi dovrei usare? Ho letto sul sito di php che c'è il DOM ma non ho ben capito come usarlo
Quello che hai descritto si chiama web scraping.
Anziché effettuare il parsing manualmente, ti conviene usare gli strumenti messi a disposizione dal servizio stesso, nel caso di Facebook le Graph API.
Ok per Facebook, e per Instagram come faccio? Purtroppo ottenere gli access token in live mode è un casino. E non tutti possono ottenerli purtroppo. Per questo pensavo al parsing di un profilo ad esempio. Alcune informazioni già posso ottenerle da lì. Le altre, purtroppo, no. Ci vogliono per forza le API
Non conosco le API di Instagram, ma non dovrebbe essere impossibile.
Per il parsing manuale, comunque, oltre alla complessità intrinseca devi anche considerare che lo script diventerebbe dipendente dal codice HTML: ogni volta che Instagram decide di modificare qualcosa o effettuare un restyling è molto probabile dover aggiornare il parser.
Un punto di partenza comunque è How do you parse and process HTML/XML in PHP?.