iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
永豐金融APIs

30天全端挑戰!React+Spring Boot+Mongo DB 串接永豐API 打造金融網站 系列

以React+Spring Boot+Mongo DB建立一個網站系統,串接永豐API進行各種嘗試!

鐵人鍊成 | 共 30 篇文章 | 25 人訂閱 訂閱系列文 RSS系列文
DAY 11

[Day 11] - 準備串接永豐匯率API!

到了第11天,終於回歸主題了,今天就來開始串接永豐的api吧! 本來是這麼想的,不過突然發現...永豐提供給參賽者的api只有線上收款api, 而且Sample...

2021-09-26 ‧ 由 rei1997 分享
DAY 12

[Day 12] - 初探永豐銀行線上收款API - 豐收款

經過了一天的思考,我決定把匯率api放到前端,到時候用jsonp的方式去把匯率資訊接到前端的頁面來,之前原本打算從後端接匯率再拋到前端的計畫取消,可以把時間拿來...

2021-09-27 ‧ 由 rei1997 分享
DAY 13

[Day 13] - 初探永豐銀行線上收款API - 豐收款 - 取得Nonce

取得Nonce 根據規格書的說明,每次呼叫api前都要先取得Nonce 要取得Nonce也滿簡單的,就是以POST方法傳送你的ShopNo(當初報名取得api...

2021-09-28 ‧ 由 rei1997 分享
DAY 14

[Day 14] - 初探永豐銀行線上收款API - 豐收款 - HASH ID計算(1)

接續昨天 根據規格書,我們要用永豐提供的四組hash值拼出hash id可以看出,hash id會是個固定值,所以其實也可以先計算出結果再把那個hash id...

2021-09-29 ‧ 由 rei1997 分享
DAY 15

[Day 15] - 初探永豐銀行線上收款API - 豐收款 - HASH ID計算(2) +IV計算

接續昨天未完成的作業 依據規格書,HASH ID 是由給定的4組hash值算出我先以寫死的值來測試結果無誤 接下來就建了一個QpayHelper.java拿來放...

2021-09-30 ‧ 由 rei1997 分享
DAY 16

[Day 16] - 初探永豐銀行線上收款API - 豐收款 - Sign值計算(1)

要產生sign必須要先有Nonce、HASH ID、訊息內文,Nonce、HASH ID都已經做完了,訊息內文我就先用規格書給的OrderCreate範例好了...

2021-10-01 ‧ 由 rei1997 分享
DAY 17

[Day 17] - 初探永豐銀行線上收款API - 豐收款 - Sign值計算(2)

來實作Sign值的計算 我的想法是把要發送到api的request寫成一個Object,像這樣 import lombok.Data; @Data publi...

2021-10-02 ‧ 由 rei1997 分享
DAY 18

[Day 18] - 初探永豐銀行線上收款API - 豐收款 - 建立訂單!

一轉眼已經到第18天了,照這個速度可能沒辦法完成一個網站,今天要來趕進度! 首先要勘誤 在nonce取值的部分,我原本是直接return取得nonce的api回...

2021-10-03 ‧ 由 rei1997 分享
DAY 19

[Day 19] - 初探永豐銀行線上收款API - 訂單查詢及其他(1)

繼續昨天的內容,在建立訂單後,如果是信用卡訂單,api會回給一個付款頁面,在這個頁面用測試資料付款完成後,頁面會跳轉到當初打api時,我所設定的ReturnUr...

2021-10-04 ‧ 由 rei1997 分享
DAY 20

[Day 20] - 初探永豐銀行線上收款API - 訂單查詢及其他(2)

昨晚睡一睡突然一個念頭閃過, 為什麼用那麼多try catch 昨天寫的程式中,我用了大量的try catch,原因其實也就是IDE提示要加,所以就加了在程...

2021-10-05 ‧ 由 rei1997 分享