PythonでcURL
import requests import json url = "https://***.com/api" r = requests.get(url=url) data = r.json() print(data)
ベーシック認証対応
APIにベーシック認証が必要な場合は、requestsの引数にauthを追加します。
import requests import json url = "https://***.com/api" r = requests.get(url=url, auth=('username', 'password')) data = r.json()
プロキシ経由
import requests import json url = "https://***.com/api" proxy_dict = {"http": "http://***:[port]", "https": "https://***:[port]"} r = requests.get(url=url, auth=('username', 'password'), proxies=proxy_dict) data = r.json()