1. Learn
  2. /
  3. Courses
  4. /
  5. Wprowadzenie do API w Pythonie

Connected

Exercise

Wysyłanie danych JSON za pomocą biblioteki requests

Tak jak możesz odbierać dane JSON z odpowiedzi API, możesz też wysyłać dane JSON do API za pomocą żądań POST lub PUT. Jeśli użyjesz argumentu json w metodach request.post() i request.put(), biblioteka requests automatycznie zadba o dodanie wszystkich niezbędnych nagłówków i odpowiednie kodowanie danych. Wygodne!

Sprawdź to w praktyce! Czy wiesz, że możesz utworzyć wiele playlist jednocześnie, wysyłając żądanie POST do API /playlists? Wystarczy przekazać tablicę playlist (każda z właściwością Name) – API utworzy je wszystkie za jednym razem.

Instructions

100 XP
  • Przekaż zmienną playlists jako argument metody requests.post(), tak aby została automatycznie wysłana jako JSON.
  • Pobierz listę wszystkich playlist z API.
  • Sprawdź odpowiedź na żądanie GET, wyświetlając tekst w formacie JSON.