使用参数构建 URL
您可以通过 URL 的路径和查询参数来微调 API 请求。让我们使用 requests 包来学习如何结合 HTTP 动词、URL 路径和参数。
在本练习中,您将再次向 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)