StaticfromCreate a new Config using API Key authentication
Optional environment variables are read automatically
(LONGBRIDGE_HTTP_URL, LONGBRIDGE_LANGUAGE,
LONGBRIDGE_QUOTE_WS_URL, LONGBRIDGE_TRADE_WS_URL,
LONGBRIDGE_ENABLE_OVERNIGHT, LONGBRIDGE_PUSH_CANDLESTICK_MODE,
LONGBRIDGE_PRINT_QUOTE_PACKAGES, LONGBRIDGE_LOG_PATH). Fields
set in extra override the corresponding environment variables.
Application key
Application secret
Access token
Optionalextra: ExtraConfigParams | nullOptional extra parameters (override env variables)
StaticfromCreate a new Config from the environment (API Key authentication)
It first gets the environment variables from the .env file in the
current directory.
LONGBRIDGE_LANGUAGE - Language identifier, zh-CN, zh-HK or en
(Default: en)LONGBRIDGE_APP_KEY - App keyLONGBRIDGE_APP_SECRET - App secretLONGBRIDGE_ACCESS_TOKEN - Access tokenLONGBRIDGE_HTTP_URL - HTTP endpoint urlLONGBRIDGE_QUOTE_WS_URL - Quote websocket endpoint urlLONGBRIDGE_TRADE_WS_URL - Trade websocket endpoint urlLONGBRIDGE_ENABLE_OVERNIGHT - Enable overnight quote, true or
false (Default: false)LONGBRIDGE_PUSH_CANDLESTICK_MODE - realtime or confirmed
(Default: realtime)LONGBRIDGE_PRINT_QUOTE_PACKAGES - Print quote packages when
connected, true or false (Default: true)LONGBRIDGE_LOG_PATH - Log file directory (Default: no logs)StaticfromCreate a new Config for OAuth 2.0 authentication
OAuth 2.0 is the recommended authentication method that uses Bearer tokens and does not require app_secret or HMAC signatures.
Optional environment variables are read automatically
(LONGBRIDGE_HTTP_URL, LONGBRIDGE_LANGUAGE,
LONGBRIDGE_QUOTE_WS_URL, LONGBRIDGE_TRADE_WS_URL,
LONGBRIDGE_ENABLE_OVERNIGHT, LONGBRIDGE_PUSH_CANDLESTICK_MODE,
LONGBRIDGE_PRINT_QUOTE_PACKAGES, LONGBRIDGE_LOG_PATH). Fields
set in extra override the corresponding environment variables.
OAuth handle obtained from OAuth.build(...)
Optionalextra: ExtraConfigParams | nullOptional extra parameters (override env variables)
Configuration for Longbridge SDK