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, kursun bir parçasıdır
Python ile API'lere Giriş
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Get a list of all playlists from the API
response = requests.____('____')
print(response.text)