无法使用Python请求包访问API Data.dol.gov V2

时间:2019-03-13 04:21:25

标签: python api authentication

首先,网站上的信息含糊不清,因为我们不知道X在键/值对中代表什么:“ X-API-KEY:d9c6c290-da4c-424e-a378-fb4bd027b58z”。就我而言,我将X用作应用程序名称“ DOL”

这是我的Python代码。我正在遵循官方网站上给出的协议,但仍然获得403状态代码

header = {"DOL-API-KEY":'My Token'} 
response=requests.get("https://data.dol.gov/get/violation_event",headers=header)
response.status_code

输出:403

此外,我还使用以下代码仔细检查了我的令牌是否有效:

header = {'Accept':'application/json'}
response = requests.get("http://api.dol.gov/V1/DOLAgency/Agencies/?KEY=MyToken",headers=header)
response.status_code

输出:200

请帮助我,告诉我哪里出了问题。谢谢!

0 个答案:

没有答案