Parametrelerle bir URL oluşturma
URL'nin yol (path) ve sorgu (query) parametrelerini kullanarak API isteklerini ince ayarlarla özelleştirebilirsin. requests paketini kullanarak HTTP fiilleri, URL yolları ve parametreleri nasıl kullanabileceğini öğrenelim.
Bu egzersizde Lyrics API'ye bir API isteği daha yapacaksın, ancak bugünün sözlerini almak yerine rastgele sözler API'sine istek göndereceksin. Ardından, belirli sanatçılara göre filtrelemek ve parça başlığını dahil etmek için sorgu parametreleri ekleyerek isteği daha da özelleştireceksin. Aşağıda doğru URL'yi oluşturmak için gereken detayları bulabilirsin.
| Component | Value |
|---|---|
| Protocol | http |
| Domain | localhost |
| Port | 3000 |
| Path | /lyrics/random |
| Artist filter parameter | artist |
| Include track parameter | include_track |
requests kütüphanesi senin için zaten içe aktarılmış durumda.
Bu egzersiz
Python ile API'lere Giriş
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Construct the URL string and pass it to the requests.get() function
response = requests.get('http://localhost:____/____/____')
print(response.text)