Bir API kullanarak kaynak oluşturma ve silme
Artık bir URL nasıl oluşturulacağını öğrendiğine göre, belirli API kaynaklarına istek gönderebilirsin. Bu kaynaklar üzerinde HTTP fiilleriyle daha neler yapabileceğine bakalım.
Bu egzersizde, http://localhost:3000/playlists/ üzerinden erişilebilen playlists API'sini kullanacaksın. Bu API aşağıdaki işlemleri sunar:
| Verb | Path | Description |
|---|---|---|
| GET | playlists |
tüm çalma listelerinin bir listesini al |
| GET | /playlists/{PlaylistId} |
benzersiz tanımlayıcı PlaylistId kullanarak tek bir çalma listesi hakkında bilgi al |
| POST | /playlists |
yeni bir çalma listesi oluştur |
| DELETE | /playlists/{PlaylistId} |
benzersiz tanımlayıcı PlaylistId kullanarak mevcut bir çalma listesini kaldır |
Önce mevcut tüm çalma listelerinin bir listesini alacak, ardından yeni bir çalma listesi oluşturmayı ve oluşturulduğunu doğrulamayı öğrenecek, son olarak da mevcut bir çalma listesini nasıl kaldıracağını göreceksin.
Kolaylık olması için requests kütüphanesi 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.
# Get a list of all playlists from the API
response = requests.____('____')
print(response.text)