我如何取得 CST 和 X-SECURITY-TOKEN 參數?

還有其他問題?提交請求

在開始使用 API 之前,您應該先進行認證以建立會話。
認證方式:
有兩種方式可以開始會話:

  • 使用您的 API 金鑰、登入帳號和密碼細節;
  • 使用您的 API 金鑰、登入帳號和加密密碼細節。

使用您的 API 金鑰、登入帳號和密碼細節

此方式您只需使用 POST /session 端點,並在 X-CAP-API-KEY 標頭中填入平台設定中取得的 API 金鑰,在 identifier 和 password 參數中填入登入帳號與 API 金鑰密碼資訊。encryptedPassword 參數的值應設為 false。

使用您的 API 金鑰、登入帳號和加密密碼細節

  • 首先,您應該使用 GET /session/encryptionKey,並在 X-CAP-API-KEY 標頭中填入平台設定中產生的 API 金鑰。回應中您將收到 encryptionKey 和 timeStamp 參數;
  • 使用收到的 encryptionKey 和 timeStamp 參數,您應該使用 AES 加密方法加密您的 API 金鑰密碼。
  • 接著,前往 POST /session 端點,將 encryptedPassword 參數設為 true,並在 X-CAP-API-KEY 標頭中填入平台設定中取得的 API 金鑰,在 identifier 和 password 參數中填入登入帳號與先前加密後的 API 金鑰密碼資訊。

啟動會話後,您將在回應標頭中收到 CST 和 X-SECURITY-TOKEN 參數。這兩個令牌皆須在您發送的每個請求標頭中使用。

此段落內的文章

這篇文章是否有幫助?
0 人中有 0 人覺得有幫助