1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で学ぶ API 入門

Connected

演習

requests パッケージで JSON を送信する

API レスポンスから JSON テキストを受け取れるのと同様に、POST や PUT リクエストで JSON テキストを API に送ることもできます。request.post() や request.put() の json 引数を使えば、requests ライブラリが必要なヘッダーやエンコードを自動で処理してくれます。便利ですね!

さっそく試してみましょう。POST リクエストで /playlists API にアクセスすると、複数のプレイリストを一度に作成できるのをご存じでしたか? 各プレイリストに Name プロパティを持たせた配列を API に渡すだけで、まとめて作成されます。

指示

100 XP
  • requests.post() メソッドに playlists 変数を引数として渡し、自動的に JSON として送信されるようにします。
  • API からすべてのプレイリスト一覧を取得します。
  • GET リクエストのレスポンスを、JSON テキストを出力して確認します。