Создание и удаление ресурсов через API
Теперь, когда вы научились формировать URL, вы можете отправлять запросы к конкретным ресурсам API. Давайте разберём, что ещё можно делать с HTTP-глаголами на этих ресурсах.
В этом упражнении вы будете работать с playlists API, доступным по адресу http://localhost:3000/playlists/. Этот API поддерживает следующие действия:
| Глагол | Путь | Описание |
|---|---|---|
| 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)