登入¶
在官網登入後,在使用者資訊頁面,取得 api token 金鑰,後續 FinMind 操作上,帶上。¶
Package-example
from FinMind.data import DataLoader
api = DataLoader()
api.login_by_token(api_token='token')
Request-example
import requests
token = "" # 參考登入,獲取金鑰
headers = {"Authorization": f"Bearer {token}"}
parameter = {
"dataset": "TaiwanStockPrice",
"data_id": "2330",
"start_date": "2020-04-01",
"end_date": "2020-04-12",
}
resp = requests.get(url, headers=headers, params=parameter)
resp = data.json()
library(httr)
library(data.table)
url = 'https://api.finmindtrade.com/api/v4/data'
token = "" # 參考登入,獲取金鑰
response = httr::GET(
url = url,
query = list(
dataset="TaiwanStockPrice",
data_id= "2330",
start_date= "2020-01-02",
end_date= "2020-04-12",
),
add_headers(Authorization = paste("Bearer", token))
)
data = content(response)