Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pexels API Python请求_Python_Json_Api_Python Requests - Fatal编程技术网

Pexels API Python请求

Pexels API Python请求,python,json,api,python-requests,Python,Json,Api,Python Requests,我试着用Python为Pexels执行API请求,但得到了身份验证错误。以下是我的代码: import requests video_base_url = 'https://api.pexels.com/v1/search' api_key = 'my_key' my_obj = {'Authorization':api_key, 'query':'Stock market'} x = requests.get(video_base_url,data = my_obj) print(x.text

我试着用Python为Pexels执行API请求,但得到了身份验证错误。以下是我的代码:

import requests
video_base_url = 'https://api.pexels.com/v1/search'
api_key = 'my_key'
my_obj = {'Authorization':api_key, 'query':'Stock market'}
x = requests.get(video_base_url,data = my_obj)
print(x.text)

但我得到“错误”:“授权字段丢失”。非常感谢您的帮助。

您正在请求正文中发送授权

您需要在标题中发送它

r = requests.get(video_base_url, headers = {'Authorization': api_key}, data = my_obj)

您正在请求正文中发送授权

您需要在标题中发送它

r = requests.get(video_base_url, headers = {'Authorization': api_key}, data = my_obj)