python - 尝试使用 API 从网站获取数据时,Python 显示访问被拒绝
问题描述
我正在尝试从网站中提取数据。在他们的文档中,他们在下面提供了这个代码示例:
curl --request GET \
--url https://api.helloworld.com/v2/year-groups \
--header 'auth-token: {{token}}'
然后,我尝试使用以下代码将其传输到 python:
import requests
params = {"words": 10, "paragraphs": 1, "format": "json"}
response = requests.get(f"https://api.helloworld.com/v2/year-groups/", params=params,
headers={
"url": "https://api.helloworld.com/v2/year-groups",
"auth-token": "d34o301h55154gdaf2cab9e6828bw97d5c3a5acc4c2418f3c5000bkcpa76dam0"
}
)
print(type(response.json()))
print(response.json())
每次我尝试连接时,它都会显示访问被拒绝。我做错了什么。
解决方案
推荐阅读
- python-3.x - Docker python3.8 alpine python-ldab 安装失败缺少 lber.h
- python-3.x - 如何在 python 中使用 selenium 选择文本并将其添加到电子邮件中?
- php - 使用 FPDF 的段落之间的换行符太高
- r - 如何在 R 中的另一个变量下分支多个变量?
- reactjs - 运行应用程序时未定义“react-redux”中的 useSelector
- office-js - 仅桌面版调试模式下的 OfficeJS 错误
- c++ - 对使用 CMake 生成为 lib .a 的方法的未定义引用
- android - saveInstanceState + restoreInstanceState VS configChanges
- python - 使用 SDK 在 Google Cloud 中设置环境变量时出错
- javascript - 在一个