Python API測試驗證問題

有任何提問的都來這
回覆文章
samuelforstudy
文章: 1
註冊時間: 2023-11-08, 12:50

Python API測試驗證問題

文章 samuelforstudy »

我想要進行Shioaji Python API的測試驗證,開啟交易功能,依照Shioaji官方提供的文件執行,出現TokenError: StatusCode: 401, Detail: Token doesn't have permission 問題,想請問一下是否我還缺什麼東西,感謝。


api = sj.Shioaji(simulation=True)

accounts = api.login(
api_key="xxxx",
secret_key="xxxx",
)

# 商品檔 - 請修改此處
contract = api.Contracts.Stocks.TSE["2890"]

# 證券委託單 - 請修改此處
order = api.Order(
price=18, # 價格
quantity=1, # 數量
action=sj.constant.Action.Buy, # 買賣別
price_type=sj.constant.StockPriceType.LMT, # 委託價格類別
order_type=sj.constant.OrderType.ROD, # 委託條件
account=api.stock_account # 下單帳號
)

# 下單
trade = api.place_order(contract, order)
trade

TokenError: StatusCode: 401, Detail: Token doesn't have permission
回覆文章