Avanceret API-webskrabning i UiPath
Intro Når vi laver web scraping, kan vi drage fordel af skjulte API'er. For eksempel indlæser mange virksomheder JSON eller XML fra deres backend til deres hjemmeside via API-kald. I denne use case finder vi de skjulte API'er og bruger oplysningerne i dem. Læringsmål Brug af eksponerede API'er til at scrape internettet med [...].
Indholdsfortegnelse
Introduktion
Når vi laver webscraping, kan vi drage fordel af skjulte API'er. For eksempel indlæser mange virksomheder JSON eller XML fra deres backend til deres hjemmeside via API-opkald. I denne use case finder vi de skjulte API'er og bruger oplysningerne i dem.
Mål for læring
- Brug af eksponerede API'er til at scrape nettet med UiPath
- Sådan foretager du API-opkald/HTTP-forespørgsler
- Fortolk resultaterne
- JSON-parsing
- Avanceret JSON-parsing
Beskrivelse
- Download Excel-datafilen
- For hver af spillerne på arket "3. Skjulte API'er" hentes alle deres statistikker fra nhl.com
Tips
- Gå ind på https://www.nhl.com/player og søg efter f.eks. Sidney Crosby.
- Åbn udviklerværktøjerne (F12)
- Opdater siden, og se på Network
- Find API-kaldet med spillerstatistikkerne (se på svarene)
- Brug denne endpoint-URL til at oprette HTTP-anmodninger i UiPath og fortolke resultatet med JSON-parsing.