我正在使用此代码获取有关Imgur图像的数据。我假设这不要求Oauth2除了标题中的客户端ID。
import requests
client_id = '<my_client_id>'
header = {"Authorization": "Client-ID " + client_id};
r = requests.post("https://api.imgur.com/3/image/WPYW1pE", headers=header);
r = r.json();
print(r);
但是,我收到“Permission Denied”错误。它需要access_token还是什么?
答案 0 :(得分:0)
使用requests.get而不是requests.post解决了这个问题。固定代码。
import requests
client_id = '<my_client_id>'
header = {"Authorization": "Client-ID " + client_id};
r = requests.get("https://api.imgur.com/3/image/WPYW1pE", headers=header);
r = r.json();
print(r);