跳轉到主要內容
此頁面由英文翻譯而成。英文版為官方權威來源。如翻譯內容有任何不一致之處,請以英文版為準。

身份驗證

所有 Flex Forward API 端點都需要透過 兩個標頭 進行身份驗證:x-rr-apikey 與 x-rr-apitoken。

取得 API 認證資訊

API 認證資訊在 Return Helper User Portal 管理。您需要有 Return Helper 使用者帳戶——與 Flex Forward Portal 使用相同的登入資訊。 請依照 Return Helper API 身份驗證指南 的步驟,在 Settings → Signing Key and API Token 查看或產生您的認證資訊。 您需要該處顯示的 兩個 值: 同一組 API 金鑰與 API 令牌可用於驗證 Flex Forward API 與 Return Helper User API 兩者:
每個需要驗證的 Flex Forward 請求都必須同時包含兩個標頭。缺少任一標頭的請求會以 HTTP 401 被拒絕。
請妥善保管您的 API 令牌與 API 金鑰。請勿在客戶端程式碼、公開儲存庫或不安全的管道中分享。

存取方式

1

登入 User Portal

使用與 Flex Forward Portal 相同的帳戶登入 Return Helper User Portal。
2

取得認證資訊

前往 Settings → Signing Key and API Token,或依照 Return Helper API 文件的 Authentication 說明操作。請同時複製 API 金鑰與 API 令牌。
3

驗證 Flex Forward 請求

在每個請求中同時包含 x-rr-apikey 與 x-rr-apitoken(見下方)。同一組認證資訊亦可驗證 Return Helper User API 請求。
4

需要協助?

如需帳戶存取、Portal 登入問題或其他查詢,請聯絡 [email protected]。

發送已驗證的請求

在每個請求中同時包含兩個標頭:

錯誤回應

若任一認證資訊缺失或無效,API 會回傳 401 Unauthorized 回應:
若認證資訊有效,但呼叫端無權存取所請求的資源,API 會回傳 403 Forbidden 回應:

認證資訊最佳實踐

  • 認證資訊由您在使用者入口網站的 Settings → Signing Key and API Token 自行建立、重新產生與撤銷。Flex Forward 不會代您輪替或使其過期;請自行決定輪替政策,並在需要時重新產生
  • 為開發與正式環境使用不同的認證資訊
  • 將認證資訊存放在環境變數或機密管理工具中——切勿硬編碼