Створення та видалення ресурсів за допомогою API
Тепер, коли ви навчилися складати URL, ви можете надсилати запити до конкретних ресурсів API. Подивімося, що ще можна зробити з HTTP-дієсловами для цих ресурсів.
У цій вправі ви скористаєтеся playlists API, доступним за адресою http://localhost:3000/playlists/. Це API підтримує такі дії:
| Verb | Path | Description |
|---|---|---|
| GET | playlists |
отримати список усіх плейлістів |
| GET | /playlists/{PlaylistId} |
отримати інформацію про окремий плейліст за його унікальним ідентифікатором PlaylistId |
| POST | /playlists |
створити новий плейліст |
| DELETE | /playlists/{PlaylistId} |
видалити наявний плейліст за його унікальним ідентифікатором PlaylistId |
Ви почнете з отримання списку всіх наявних плейлістів. Потім навчитеся створювати новий плейліст і перевіряти, що його створено. Насамкінець ви дізнаєтеся, як видалити наявний плейліст.
Бібліотеку requests уже імпортовано для вашої зручності.
Ця вправа є частиною курсу
Вступ до API в Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Get a list of all playlists from the API
response = requests.____('____')
print(response.text)