通过访问和密钥获取请求

2024-10-16 20:39:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python的新手。我试图编写一个Python脚本来获取一些JSON数据。linuxshell命令如下所示,当激发表单时,它可以完美地工作外壳:-在

curl -H "X-ApiKeys: accessKey={accessKey}; secretKey={secretKey}" https://example.com/example/api/v1/example/list

下面是Python脚本,到目前为止,我已经到达了,并且完全不知道下一步要做什么。在

^{pr2}$

Tags: 数据https命令脚本comjson表单example
1条回答
网友
1楼 · 发布于 2024-10-16 20:39:45

所以我没有API的登录名,但是通用程序应该如下所示

import requests
import ConfigParser
import json

config = ConfigParser.ConfigParser()
config.read('C:/Users/admin/source/repos/MyProject/MyProject/config.ini')
username = config.get('credentials',  'Username')
password = config.get('credentials', 'Password')

request_url = 'example_url'
headers = {'X-ApiKeys' : 'accessKey=' + username + '; secretKey=' + password}

print requests.get(request_url,headers=headers).json()

我将声明为小写的变量更改为遵循python惯例。密钥通常放在请求头中,请求头是python请求库中的字典。如果这不起作用,请随意加入错误,我会努力让我的答案有效。在

相关问题 更多 >