我正在嘗試從
在 API 檔案中,沒有關于如何通過腳本使用用戶名和密碼登錄的資訊。在瀏覽器中手動輸入 API URL
https://ev.caltech.edu/api/v1/sessions/caltech/ts
我必須手動輸入username: DEMO_TOKEN并password: <blank>單擊登錄以從服務器獲取 JSON 回應。

我如何以編程方式在 python 中做到這一點?
下面是我的片段,它不起作用
import requests
api_url = "https://ev.caltech.edu/api/v1/sessions/caltech/ts"
response = requests.get(api_url)
response.json()
uj5u.com熱心網友回復:
對我有用,當我這樣做時:
import requests
user = "DEMO_TOKEN"
passwd = ""
api_url = "https://ev.caltech.edu/api/v1/sessions/caltech/ts"
response = requests.get(api_url, auth=(user,passwd))
if response.status_code == 200:
print(response.json())
請注意,json 是巨大的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/431773.html
上一篇:郵遞員回應正文“訊息”消失
