交易 SDK 遷移指南
從 fugle_trade 遷移至 esun_trade 的程式碼調整說明
套件名稱變更
- 原本的 fugle_trade 套件已更名為 esun_trade,所有相關 import 需調整:
- Python
- Node.js
# Old
from configparser import ConfigParser
from fugle_trade.sdk import SDK
from fugle_trade.order import OrderObject
from fugle_trade.constant import (APCode, Trade, PriceFlag, BSFlag, Action)
config = ConfigParser()
config.read('/path/to/config.ini')
sdk = SDK(config)
sdk.login()
# New
from configparser import ConfigParser
from esun_trade.sdk import SDK
from esun_trade.order import OrderObject
from esun_trade.constant import (APCode, Trade, PriceFlag, BSFlag, Action)
config = ConfigParser()
config.read('/path/to/config.ini')
sdk = SDK(config)
sdk.login()
// Old
import { FugleTrade, Order } from '@fugle/trade';
const fugle = new FugleTrade({
configPath: '/path/to/config.ini',
});
await fugle.login();
// New
import { EsunTrade, Order } from '@esun/trade';
const esun = new EsunTrade({
configPath: '/path/to/config.ini',
});
await esun.login();