首页 > 解决方案 > 我不知道如何在获取请求中将 API 与密钥放在一起

问题描述

我对编程真的很陌生,但我正在尝试组合我的第一个 API。它将发送到 Fortnite 跟踪器,并且他们的文档不存在。它希望我在标头中放入一个 API 密钥,但我应该如何在 get 请求中放入一个标头?这就是我所说的:

fnStats = requests.get('https://api.fortnitetracker.com/v1/profile/{platform}/{account}', headers = {'key': myPersonalKey'})

这是它返回的内容,我的帐户名和平台已正确插入:

{"message":"No API key found in request"}

是否有隐含的方式来发送 API 密钥?

编辑:这是他们的“文档”页面:https ://fortnitetracker.com/site-api

标签: pythonapi-key

解决方案


我认为首先您需要创建一个 API 密钥,通过他们的网站起诉您的凭据。然后在 GET 请求中传递该密钥。

In header your "key" should be the keyname "value" should be actual value.
headers = {
  'key_name': 'value'
}

推荐阅读