.API連線

1登入(不含主動回報)Function

Function

說明

修改變數

eLogin(ByVal login_id As String, ByVal login_pass As String, ByRef MSGXML As String) As Long

登入(不含主動回報)

 

MSGXML

※ 回傳值負值為失敗,其餘成功,失敗請參考錯誤代碼表

 

1.1 傳入值

型態

變數名稱

備註

String

login_id

客戶ID

String

login_pass

交易密碼

String

MSGXML

空值即可

 

1.2 MSGXML

Title

說明

FBID

期貨商代號

BID(IBNO)

分公司代號

AID

帳號(前面包含FBID + BID)

Name

帳戶名稱

ID

身分證ID

NeedNewPWD

需修改密碼

Disp-aid

UI顯示帳號

Type

帳號種類 { S: 證券│F: 期貨 }

Credit

“Y/N” 可否信用交易()

Key

客戶下單所需要帶的參數

Creator

登入者ID

Underwriting

申購合約 Y/N

IOrder

智慧單合約 Y/N

CLSID

認證憑證的元件名稱

CAID

CASubject(clientCA)

CAKey

CAVerifyKey(驗章Key)

VerifyCA

是否需要憑證下單

InitParam

optional parameter to initialize this CA component

Message

定義一段HTML,client端收到這個欄位,會在登入後顯示這個HTML,用意是通知客戶CA的申請(尚未申請),展期(即將過期/已經過期), or其他動作(更換CA)等狀態

InitSignString

optional string, 如果不是空白的話, client會登入後馬上做簽章檢查的動作

 

2登入(含主動回報)Function

Function

說明

修改變數

eLogin_MsgServ (ByVal login_id As String, ByVal login_pass As String, ByVal ObjMsgServ As Variant, ByRef MSGXML As String) As Long

登入(含主動回報功能)

MSGXML

※ 回傳值負值為失敗,其餘成功,失敗請參考錯誤代碼表

 

2.1 傳入值

型態

變數名稱

備註

String

login_id

客戶ID

String

login_pass

交易密碼

Variant

ObjMsgServ

傳入訊息回報物件,接收主動回報

String

MSGXML

空值即可

 

2.2 MSGXML

同登入(不含主動回報)MSGXML

 

3登出Function

Function

說明

修改變數

eLogout() As Long

登出

 

※ 回傳值負值為失敗,其餘成功,失敗請參考錯誤代碼表