JDSC Signature
JDSC 簽章計算
步驟 1:建立基本字串:
不同類型的 API 在其基本字串中包含不同的元素。
將 API 路徑(不含主機)和以下常用參數連接成單一字串。
您應該嚴格遵循如下所示的順序(基本字串)
EX:https://jds.winfo.com.tw:4430/QueryData
步驟 2:使用MD5演算法計算簽名:
開發夥伴Code+時間搓+Token使用MD5演算法計算簽章Key。
EX:Key=D8168A77D9B2334127A35C7E0A70525F
API請求範例
對於GET類型的 API 請求,您需要將公用參數和請求參數都放在 URL 中。
EX:取得伺服器時間:ServerTime
API請求網址:
https://jds.winfo.com.tw:4430/ServerTime
對於POST類型的API請求,您需要在請求URL中插入公用參數,在request Body中插入請求參數,參數格式為JSON。
EX:取得當日匯率 (QueryData)
API請求網址:
https://jds.winfo.com.tw:4430/QueryData?Code=GUTKHAFAWCARLFMC&Key=C747AD0AAA393EDA3DCD415E7DBDE6E4&Timestamp=1723684739
Request body: { "JobID": "Rate1", "Params": [ { "Key": "Date", "Value": "20240808" } ] }