歐易 API 怎麼申請?API Key、金鑰與 Passphrase 設定
歐易 API Key 由 API Key、Secret Key 與 Passphrase 三部分組成,Passphrase 是建立時自己設定的密碼,三者缺一不可。許可權分讀取、交易、提幣,支援 IP 白名單,建立前需開啟雙重驗證。附與幣安 API 的差異對照。
本文要點
- 歐易 API Key 由 API Key、Secret Key 與 Passphrase 三部分組成,呼叫私有介面時三者都要用到。
- Passphrase 是建立 Key 時自己設定的 API 密碼,不是登入密碼,忘記後一般只能刪除舊 Key 重新建立。
- 歐易 API 許可權分讀取、交易與提幣三項,交給任何程式或第三方工具都不建議開提幣許可權。
- 繫結 IP 白名單後,只有來自指定地址的請求會被接受,是 Secret Key 外洩時最有效的一道防線。
歐易 API Key 在賬戶的 API 管理 頁面建立,需要先開啟雙重驗證(2FA)。和幣安不同的是,建立時你要 自己設定一個 Passphrase(API 密碼),系統再生成 API Key 與 Secret Key,三者缺一不可。許可權分讀取、交易、提幣,建議只開程式用到的專案,並繫結 IP 白名單。
只想查行情或資金費率,不需要任何 Key,見 用 API 獲取資金費率。
申請歐易 API 需要什麼條件?
建立 API Key 不收費,常見的前提條件有:
- 開啟雙重驗證:例如身份驗證器 App,這是建立 Key 的必要條件。
- 完成身份認證:一般需要先完成身份認證才能使用交易相關功能,要求以頁面提示為準。
- 所在地區可以使用服務:歐易的服務範圍因地區而異,是否能使用以官方說明為準。
- 想交易合約,賬戶要能交易合約:例如賬戶模式需要支援永續合約,否則程式呼叫合約介面會失敗。
歐易 API Key 怎麼建立?
選單位置與按鈕名稱可能隨版本調整,以頁面顯示為準,大致流程如下:
- 登入歐易網頁版,在個人中心或賬戶選單裡找到 API 相關的管理頁面。
- 選擇建立 API Key,填寫備註名,例如“資金費率記錄”。
- 設定 Passphrase:按頁面要求輸入一組自己的密碼,這組密碼之後無法在頁面上檢視,要另外儲存好。
- 選擇許可權:讀取、交易、提幣,按用途勾選。
- 填寫 IP 白名單(可選但強烈建議),可以填一個或多個固定 IP。
- 完成安全驗證後,頁面顯示 API Key 與 Secret Key,立即儲存。
儲存時建議把三樣東西放在密碼管理工具或加密檔案裡,而不是記在手機備忘錄或聊天記錄裡。
OKX API Passphrase 是什麼?忘了怎麼辦?
Passphrase 可以理解為“這個 Key 的第二道密碼”。程式呼叫私有介面時,請求頭裡要同時帶上 API Key、簽名、時間戳與 Passphrase,歐易核對全部正確才會執行。
幾個容易混淆的地方:
- 它不是登入密碼,也不是資金密碼,只屬於這一個 API Key。
- 每個 Key 可以設不同的 Passphrase,建議不要和任何其他密碼重複。
- 忘記後一般無法找回,頁面也不會再顯示,只能刪除舊 Key、重新建立並更新程式設定,以頁面提示為準。
因為多了一層 Passphrase,單獨外洩 Secret Key 時攻擊者還缺一樣東西,但不要因此放鬆。很多洩露是整份配置檔案一起外洩,三者往往同時落入他人手中。
API Key、Secret Key、Passphrase 有什麼區別?
| 專案 | 由誰產生 | 作用 | 可以給別人嗎 |
|---|---|---|---|
| API Key | 系統生成 | 標識是哪個 Key,放在請求頭 | 儘量不要 |
| Secret Key | 系統生成 | 對請求計算簽名 | 絕對不行 |
| Passphrase | 你自己設定 | 額外的驗證密碼,放在請求頭 | 絕對不行 |
簽名的做法是用 Secret Key 對“時間戳 + 請求方法 + 路徑 + 請求內容”計算雜湊,再放進請求頭。具體格式以 歐易 API 文件 為準,建議使用成熟的開源庫,不要自己拼接後又隨手貼到論壇求助,求助時也一定要先刪掉 Key 與密碼。
歐易 API 許可權怎麼選?
| 許可權 | 能做什麼 | 適合的用途 | 建議 |
|---|---|---|---|
| 讀取 | 查詢資產、持倉、訂單、賬單 | 記賬、盈虧統計、監控 | 預設開啟 |
| 交易 | 下單、撤單、調整槓桿與保證金 | 網格、套利、自建策略 | 程式要下單才開 |
| 提幣 | 把資產提到外部地址 | 極少數自建資金排程 | 不建議開啟 |
歐易的交易許可權通常同時涵蓋現貨與合約,不像幣安分成現貨和合約兩個開關,所以開交易許可權前,要確認程式只會做你預期的市場。若想限制程式能動用的資金,可以用子賬戶把資金隔開,再在子賬戶下建立 Key,子賬戶的開通條件以歐易頁面為準。
歐易 API 要不要繫結 IP 白名單?
建議繫結。繫結後,即使 API Key、Secret Key 與 Passphrase 全部外洩,攻擊者從其他 IP 發出的請求也會被拒絕。
繫結的前提是程式執行在固定 IP 的機器上,例如雲伺服器。家用網路的 IP 可能變動,繫結後要留意連線失敗的情況。未繫結 IP 的 Key 在有效期或許可權方面可能有額外規則,以歐易官方說明為準。完整的安全做法見 交易所 API 安全。
歐易模擬盤 API 怎麼用?
歐易提供模擬交易環境,適合在投入真實資金前測試程式。模擬盤需要在模擬交易模式下另外建立 API Key,呼叫時也要按文件標示為模擬交易請求,具體方式以官方文件為準。
建議的順序是:先用公開介面練習讀取資料,再用模擬盤 Key 測試下單邏輯,最後才用小額真實資金執行。模擬盤的成交深度與真實市場不同,測試結果只能參考。
建立後怎麼測試?呼叫失敗怎麼排查?
建議先只開讀取許可權,用程式查詢一次賬戶餘額。返回成功,代表 Key、Passphrase、簽名與 IP 都設定正確,之後再按需要加開交易許可權。歐易的介面會在返回內容裡附上程式碼,成功時是 "0",失敗時會帶有錯誤程式碼與說明。常見的失敗原因有:
- Passphrase 輸入錯誤:大小寫、空格或複製時多帶了字元,都會驗證失敗。
- 簽名對不上:時間戳格式、請求路徑或請求內容和簽名時使用的不一致。
- 本機時間偏差:時間戳與伺服器時間相差太多會被拒絕,開啟系統自動校時即可。
- IP 不在白名單:程式所在機器的出口 IP 與設定不同。
- 許可權或賬戶模式不符:例如只開了讀取卻呼叫下單介面,或賬戶模式不支援該產品。
各錯誤程式碼的含義以歐易官方文件為準。排查時不要把完整的請求頭貼到公開場合,裡面就包含 Key 與 Passphrase。不再使用的 Key 要及時刪除,換機器或換程式時直接建立新 Key 更安全。
歐易 API 和幣安 API 有什麼不同?
| 專案 | 歐易 | 幣安 |
|---|---|---|
| 組成 | API Key + Secret Key + Passphrase | API Key + Secret Key |
| 交易許可權 | 通常是一個交易開關 | 現貨及槓桿、合約分開勾選 |
| 提幣許可權 | 有,不建議開 | 有,須先設定 IP 限制才能開 |
| 公開資金費率介面 | /api/v5/public/funding-rate |
/fapi/v1/premiumIndex |
| 合約手續費(一般使用者) | 掛單 0.02%、吃單 0.05% | 掛單 0.02%、吃單 0.05% |
兩家通過 API 下單的手續費都與手動下單相同。舉例:程式以吃單開一筆 20,000 USDT 的永續倉位,手續費是 20,000 × 0.05% = 10 USDT,再以吃單平倉又是約 10 USDT,進出一次合計約 20 USDT。若開平倉都改用掛單,是 20,000 × 0.02% × 2 = 8 USDT。費率細節見 歐易手續費指南,幣安的申請步驟見 幣安 API 怎麼申請。
還沒有賬戶的話,註冊入口見文末或 邀請碼頁。
開戶
在幣安、歐易開戶
註冊前請確認你所在地區可以合法使用該交易所。
參考資料
常見問題
OKX API Passphrase 是什麼?
Passphrase 是建立 API Key 時由你自己設定的一組密碼,呼叫私有介面時要和 API Key、簽名一起放進請求頭。它不是賬戶登入密碼,也不是資金密碼。
歐易 API Passphrase 忘了怎麼辦?
Passphrase 一般無法找回或檢視,只能刪除這個 Key,再重新建立一個並設定新的 Passphrase,以頁面提示為準。
歐易 API 許可權怎麼選?
只查資產與訂單開讀取;程式需要下單撤單再開交易。提幣許可權不要開,交給第三方工具的 Key 更是一律只給讀取或交易。
歐易 API 和幣安 API 有什麼不同?
最明顯的差別是歐易多了一個自己設定的 Passphrase,幣安只有 API Key 與 Secret Key。兩家的公開行情與資金費率介面都不需要 Key。
看到不懂的名詞?查 合約術語表。
- 01量化 API交易所 API 安全嗎?提幣許可權、IP 白名單與被盜處理API Key 的風險來自 Secret Key 外洩:只讀許可權最多洩露資產資訊,交易許可權可被人用冷門幣對倒轉走資金,提幣許可權則能直接提走資產。不開提幣、繫結 IP 白名單、最小許可權是三條底線。附被盜後的處理步驟與第三方平臺的風險判斷。
- 02量化 APIAPI 交易手續費一樣嗎?限頻規則與量化下單成本怎麼算API 下單與手動下單手續費相同:幣安與歐易永續合約一般使用者掛單 0.02%、吃單 0.05%,現貨幣安 0.1%、歐易掛單 0.08%。量化成本主要來自高頻成交,每天 20 筆 2,000 USDT 吃單一個月約 600 USDT。附網格打平間距與限頻說明。
- 03量化 API幣安 API 怎麼申請?API Key 建立步驟與許可權設定幣安 API Key 在賬戶的 API 管理頁面建立,需先開啟雙重驗證,生成 API Key 與 Secret Key 兩串字元。許可權分讀取、現貨及槓桿交易、合約交易、提現,開提現前必須先繫結 IP。只看行情與資金費率完全不需要 API Key。
- 04量化 API資金費率 API 怎麼用?幣安、歐易公開介面與示例程式碼資金費率用公開介面就能獲取,不需要 API Key:幣安用 premiumIndex 與 fundingRate,歐易用 funding-rate 與 funding-rate-history。返回值是小數,0.0001 即 0.01%,附換算年化的 Python 與 JavaScript 示例。