Ce sont des moteurs de recherche mais la plupart ne permettent pas de récupérer les données d'un site externe de façon structurée.j'en ai trouver qqun : apache lucene, elasticsearch, apache solr, sphinxsearch, dataparksearch, xapian, etc...
j'ai commencer des essais api chez un grossiste comme digikey, et il utilise OAuth, mouser et autre l'utilise aussi et ca a pas l'air de convenir trop trop...Une APi ne veut pas dire forcément qu'il faut utiliser OAuth et donc demander l'accord à un utilisateur final.
Regarde les doc que je t'ai envoyé, à part Yahoo, les autres fonctionnent sans OAuth.
l'idée c'est d'avoir le meilleur résultat pour le moins de boulot possible, et un framework pas trop compliqué si possible serait le top (je debute ^^), le tout en open source.Voici quelques pistes de crawlers/scrappers web :
En PHP si tu veux tout développer à la mano : https://github.com/FriendsOfPHP/Goutte
Ou sinon via des solutions pro :
https://apify.com
https://quantati.com
https://www.scraperapi.com
https://www.diffbot.com/products/crawlbot/
DomCrawler est juste un parser de DOM et ne fait pas de navigation de page en page.goutte a l'air pas mal, cela dit je vois pas trop ce qu'il rajoute comme surcouche a DomCrawler,
https://dev.to/sayopaul/web-scraping-in ... utte--4p6hpar contre si c'est possible d'avoir un petit tuto sur le sujet ca m'interesse.
Donc tu n'as pas lu la doc, vu que la doc commence par la section installation et recommande de passer par composerj'ai commencer a lire la doc mais c'est pas si facile. meme la partie installation, j'ai téléchargé les sources depuis github, mais sans aucune garantie que je m'y soit pris correctement.
Il n'y a pas de réponse universelle, ça dépend du moteur de recherche.qqun pour m'aiguiller sur la façon de trouver les parametre a envoyer a un moteur de recherche quelconque pour lui faire effectuer une recherche ?