【发布时间】:2021-08-20 07:26:54
【问题描述】:
我是 python 初学者。 请理解我糟糕的英语,我不擅长。
我正在尝试从网站的 REST API 下载游戏脚本,以便使用我的英语学习资料。
API地址如下
https://trailsinthedatabase.com/rest-api-docs#operation/getDetail
如果我想获得'Trails in the sky the 3rd'的所有剧本 (我猜gameId是3,fname之一是'c0301')
如何获取脚本?
我用谷歌搜索了如何做 API,并尝试自己做,但我可以下载一些...我不知道那是什么。
我的代码如下。
import requests
import json
parameter = {'gameId' : 3, "fname" : "c0301" }
response = requests.get("https://trailsinthedatabase.com/rest-api-docs#operation/getDetail", params=parameter)
data = response.text
请...帮帮我。
【问题讨论】:
-
您提供的链接是 API 的文档,而不是 API 本身,API 端点位于
/api路由下所以您可能应该这样做response = requests.get(f"https://trailsinthedatabase.com/api/script/detail/{gameId}/{fname}/")
标签: python rest python-requests