Tôi có một URI yêu cầu và một mã thông báo. Nếu tôi sử dụng:
curl -s "<MY_URI>" -H "Authorization: TOK:<MY_TOKEN>"
v.v., tôi nhận được 200 và xem dữ liệu JSON tương ứng. Vì vậy, tôi đã cài đặt các yêu cầu và khi tôi cố gắng truy cập tài nguyên này, tôi nhận được 403 có thể là do tôi không biết cú pháp chính xác để chuyển mã thông báo đó. Bất cứ ai có thể giúp tôi tìm ra nó? Đây là những gì tôi có:
import sys,socket
import requests
r = requests.get('<MY_URI>','<MY_TOKEN>')
r. status_code
Tôi đã thử:
r = requests.get('<MY_URI>',auth=('<MY_TOKEN>'))
r = requests.get('<MY_URI>',auth=('TOK','<MY_TOKEN>'))
r = requests.get('<MY_URI>',headers=('Authorization: TOK:<MY_TOKEN>'))
Nhưng không có công việc nào trong số này.