Sestavení URL s parametry
API požadavky si můžeš přesně přizpůsobit pomocí path a query parametrů v URL. Pojďme si ukázat, jak pracovat s HTTP slovesy, URL cestami a parametry pomocí balíčku requests.
V tomto cvičení pošleš další API požadavek na Lyrics API, ale tentokrát místo dnešního textu písně zavoláš random lyrics API pro náhodný text. Požadavek si pak dále upravíš přidáním query parametrů pro filtrování podle konkrétního interpreta a zahrnutí názvu skladby. Níže najdeš všechny potřebné údaje pro sestavení správné URL.
| Komponenta | Hodnota |
|---|---|
| Protokol | http |
| Doména | localhost |
| Port | 3000 |
| Cesta | /lyrics/random |
| Parametr filtru interpreta | artist |
| Parametr pro název skladby | include_track |
Knihovna requests je už naimportovaná.
Toto cvičení je součástí kurzu
Úvod do API v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Construct the URL string and pass it to the requests.get() function
response = requests.get('http://localhost:____/____/____')
print(response.text)