为了账号安全,请及时绑定邮箱和手机立即绑定

信息自由法案 API。API密钥错误

信息自由法案 API。API密钥错误

ABOUTYOU 2023-08-22 15:10:33
我在 python 中运行信息自由法案 API 时遇到一些问题。我确信这与我实现 API 密钥的方式有关,但我不确定我的失误在哪里。任何帮助是极大的赞赏。import requestsapikey= ''api_base_url = f"https://api.foia.gov/api/webform/submit"endpoint = f"{api_base_url}{apikey}"r = requests.get(endpoint)print(r.status_code)print(r.text)我收到的错误是 requests.exceptions.InvalidSchema: 找不到该网站的连接适配器。再次感谢
查看完整描述

1 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

根据文档,API 要求将 API 密钥作为请求标头参数(“X-API-Key”)传递。您的 python 代码似乎只是连接 API 密钥和 URL。

以下问答解释了如何使用requests.

  • 将标头与 Python requests 库的 get 方法一起使用

它会是这样的:

import requests


apikey= ...

api_base_url = ...

r = requests.get(api_base_url, 

                 headers={"X-API-Key": apikey})


print(r.status_code)

print(r.text)

查看完整回答
反对 回复 2023-08-22
  • 1 回答
  • 0 关注
  • 1611 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信