始める無料で始める

パラメータ付きURLの構築

URL のパスやクエリパラメータを使うと、API リクエストを細かく調整できます。ここでは、requests パッケージを使って HTTP 動詞、URL パス、パラメータをどのように使うか学びます。

この演習では、Lyrics API に再びリクエストを送ります。今回は「今日の歌詞」ではなく、random lyrics API にリクエストします。さらに、クエリパラメータを追加して、特定のアーティストでフィルタし、トラックタイトルを含めるように API リクエストをカスタマイズします。正しい URL を組み立てるために必要な情報は以下のとおりです。

Component Value
Protocol http
Domain localhost
Port 3000
Path /lyrics/random
Artist filter parameter artist
Include track parameter include_track

requests ライブラリはすでにインポート済みです。

この演習はコースの一部です

Python で学ぶ API 入門

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Construct the URL string and pass it to the requests.get() function
response = requests.get('http://localhost:____/____/____')

print(response.text)
コードを編集して実行