Page 1 sur 1

Site web sniffer (automated)

Posté : 24 août 2015, 22:27
par azertqsd
Bonjour
Je souhaite créer un site qui se met à jour automatiquement en sniffant du contenu d’autres sites.

Je m’explique

On prend par exemple ce sitehttps://stocklogos.com/

L’intérêt du « automatedwebsite.com » c’est d’être mis à jour constamment.

C'est-à-dire que si je rentre sur « https://automatedwebsite.com »il va m’afficher en page d’acceuil les recents uploads (qu’il sniffe de stocklogo.com)

et que une fois que je clique sur un contenu, un nouveau lien se génère automatiquement en sniffant (l’image, la description et le lien de téléchargement).

Voilà je reviens vers vous pour vous demander si c’est faisable en php ?

Comment devrait-je procéder ?

Quelles sont les fonctions qui me seront utiles ?

Un grand merci

Re: Site web sniffer (automated)

Posté : 25 août 2015, 11:08
par Elie
Hello,

Première chose : Mettre en place un CRON qui va aller "sniffer" toutes les X heures ou X minutes.
Ensuite grace à la fonction file_get_contents() tu peux recuperer la source du site.
Grace a un petite série de preg_match_all tu vas réussir a découper la source pour recuperer les informations que tu as besoin.
Après a toi de trouver la petite fonction interne qui regardera si l'information est déjà présente sur ton site ou non.

J'utilise ca pour récupérer les informations des fichiers des films sur Allociné.

Re: Site web sniffer (automated)

Posté : 25 août 2015, 13:24
par xTG
Ou sinon tu demandes au responsable du dit site une API pour avoir ce genre d'information et ainsi rester dans le cadre de la légalité. ;)