Skip to main content

安裝與版本相容性

本頁重點
  • 支援語言:Python / C# / JavaScript (Node.js) / C++、Go(僅支援證券交易帳務及條件單)。
  • 最低版本:Python 3.8–3.13、Node.js 16+、.NET Standard 2.0、C++20+、Go 1.21+。
  • SDK 下載位置:請見 SDK 下載。
  • 本頁提供最小安裝步驟與版本相容性總覽。

支援環境與版本相容性​

語言最低版本支援 OS安裝方式備註
Python3.8–3.13(v2.0.1 起)Windows(x86-64)/ macOS(Arm64、x86-64)/ Linux(Arm64、x86-64).whlv2.0.1 起停止支援 Python 3.7
JavaScript (Node.js)16+Windows(x86-64)/ macOS(Arm64、x86-64)/ Linux(Arm64、x86-64).tgz 本地依賴以 Node.js 套件方式安裝
C#.NET Standard 2.0Windows(x86、x86-64)/ macOS(Arm64、x86-64)/ Linux(Arm64、x86-64).nupkg建議 .NET Core 3.1+ 或 .NET Framework 4.7.2+
C++C++20+Windows(x86-64)/ macOS(Arm64、x86-64)/ Linux(x86-64)SDK 檔案僅支援證券交易帳務及條件單
Go1.21+Windows(x86-64)/ macOS(Arm64、x86-64)/ Linux(Arm64、x86-64)SDK 檔案僅支援證券交易帳務及條件單

安裝流程(精簡版)​

Python​

  1. 下載對應平台的 .whl。
  2. 安裝:
pip install fubon_neo-<version>-cp37-abi3-<platform>.whl

<platform> 依作業系統而定,見下方 檔名與安裝包說明。

JavaScript (Node.js)​

  1. 下載 .tgz 並放入專案資料夾。
  2. package.json 加入:
"dependencies": {
"fubon-neo": "file://<path-to-js-binary>/fubon-neo-<version>.tgz"
}
  1. 安裝:
npm install

C#​

  1. 下載 .nupkg。
  2. Visual Studio 以 NuGet Package Manager 安裝,或使用本機 NuGet 來源。
info

詳細安裝指引請見 快速開始

C++​

  1. 下載 C++ SDK 與範例程式碼。
  2. 依範例專案設定 include/lib 路徑。

Go​

  1. 下載 Go SDK 與範例程式碼(Go 1.21+)。
  2. 依範例專案設定 go.mod 及本地模組路徑。

檔名與安裝包說明​

  • fubon_neo-<version>-cp37-abi3-win_amd64.whl
  • fubon_neo-<version>-cp37-abi3-macosx_11_0_arm64.whl
  • fubon_neo-<version>-cp37-abi3-macosx_10_12_x86_64.whl
  • fubon_neo-<version>-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • fubon_neo-<version>-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • fubon-neo-<version>.tgz
  • FubonNeo.<version>.nupkg

版本功能對照 / 重大變更​

  • API Key 登入:>= v2.2.7
  • 網頁憑證匯出登入:>= v2.2.8
  • Python 3.7:v2.0.1 起停止支援

更多版本資訊請見 版本遷移資訊。

常見問題(FAQ)​

Q1:安裝後如何確認 SDK 可用?
A:請先完成登入與連線測試,再嘗試呼叫任一 API。

Q2:Python 3.7 為什麼無法安裝?
A:自 v2.0.1 起停止支援 Python 3.7。

Q3:C++ / Go 為何不支援所有功能?
A:目前僅提供證券交易帳務及條件單相關功能。

下一步​