1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 API 입문

Connected

연습 문제

requests 패키지로 JSON 보내기

API 응답에서 JSON 텍스트를 받을 수 있는 것처럼, POST 또는 PUT 요청으로 JSON 텍스트를 API에 보낼 수도 있어요. request.post()와 request.put() 메서드에서 json 인자를 사용하면, requests 라이브러리가 필요한 헤더와 인코딩을 모두 자동으로 처리해 줍니다. 정말 편리하죠!

한번 해 볼까요? /playlists API에 POST 요청을 보내면 한 번에 여러 개의 재생 목록을 만들 수 있다는 사실을 아셨나요? 각 항목에 Name 속성이 있는 재생 목록 배열을 API에 전달하면, 모두 한 번에 생성됩니다.

지침

100 XP
  • playlists 변수를 requests.post() 메서드의 인자로 전달해 JSON으로 자동 전송되게 하세요.
  • API에서 모든 재생 목록 목록을 가져오세요.
  • GET 요청의 응답을 확인하기 위해 JSON 텍스트를 출력하세요.