python - 我不知道如何在获取请求中将 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
解决方案
我认为首先您需要创建一个 API 密钥,通过他们的网站起诉您的凭据。然后在 GET 请求中传递该密钥。
In header your "key" should be the keyname "value" should be actual value.
headers = {
'key_name': 'value'
}
推荐阅读
- javascript - React 不能调用方法
- java - ORA-00907: 在 Java 中使用 % 通配符时缺少右括号
- php - Wordpress - 如果 function_exists 使用 Front End PM 插件向用户发送消息
- ruby-on-rails - 在 ruby on rails 中设置正确的错误消息验证
- dart - streamController.add() 和 streamController.sink.add() 有什么区别?
- node.js - CORS 错误,我已搜索但找不到。节点.js
- string - 我们在屏幕上键入和显示的字母或符号的值类型是什么?
- sql - 列中是否存在失格显示记录
- c# - Swashbuckle.OData 中 OData 函数的复杂类型参数
- django - ElasticSearch_dsl 问题