É comum precisarmos recuperar informações de sites que não disponibilizam APIs. Para isso precisamos realizar o processo de Web #Scraping ou #Crawling. Nesse vídeo nós vamos aprender a recuperar informações de sites da Web usando PHP puro, sem nenhum componente extra.
Infelizmente o artigo citado no vídeo não está mais disponível. :'( Mas pesquisando algumas referências, vi que há livros específicos sobre web scraping. Aqui vão alguns:
-
https://amzn.to/3dkWcoF (Web Scraping with Excel)
-
https://amzn.to/3rI1tvI (Instant PHP Web Scraping)
(0:00) - Introdução
(0:36) - Exemplo utilizado
(1:08) - Começando o código
(1:47) - Manipular o HTML
(2:24) - Buscando elementos no DOM
(3:26) - Seletores CSS vs XPath
(4:52) - Percorrendo elementos no PHP
(5:49) - Vendo e corrigindo warnings
(6:36) - Executando o código correto
(6:50) - Resumo e sugestões
(7:29) - Conclusão
----------------------------------
Para mais conteúdos sobre boas práticas de programação, testes, arquitetura de software e tudo que há de bom, não se esqueça de se inscrever e ativar o sininho para receber notificações.
Para entrar em contato:
Telegram:
https://t.me/diasdedevTwitter:
https://twitter.com/cviniciussdiasLinkedIn:
https://www.linkedin.com/in/cviniciussdias/GitHub:
https://github.com/CViniciusSDias/...
https://www.youtube.com/watch?v=6pq2z9XqKOU