iT邦幫忙

鐵人檔案

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

openAPI 對接實務 系列

APIs測試與使用

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

[day1]行動支付小小小優惠

IT鐵人賽2021 [Day1] 金融支付API 大大大優惠,XX行動支付,現在推出認同卡,78910%大大大回饋..... 隨著手機成為現代人的一部份,功能隨...

2021-09-13 ‧ 由 duckmoor 分享
DAY 2

[day2] 付款流程 & 取得(Nonce)

資料準備 啊以為第二天開始就是程式碼喔,NONONO,要接入金融機構的系統,不是任何人都能直接跑進去Say Hi誰付錢給我所以給我錢錢,得準備一大堆表格跟付款取...

2021-09-14 ‧ 由 duckmoor 分享
DAY 3

[Day3] 安全簽章 - XOR加密(HashID)

API流程 I have A Nonce, I have A key, Uh It's time to Crypto. 為確保資料安全性,每次呼叫API都必須取...

2021-09-15 ‧ 由 duckmoor 分享
DAY 4

[day4] 安全簽章 - 產生訂單 & 簽章(Sign)

準備訊息文本 依照參數說明,建立訂單的資料結構(DAY3-參考),詳細參數規格可以在永豐API技術規格文件內找到,此處先以訂單建立(OrderCreate)AP...

2021-09-16 ‧ 由 duckmoor 分享
DAY 5

[day5] Python發送Request接收Response與永豐API串接參數

Python實作 Request發送 如果你的Python環境沒有requests模組 pip install requests 向網站/網路資源請求資料(r...

2021-09-17 ‧ 由 duckmoor 分享
DAY 6

[day6] AES-CBC 內文加密機制(Message)

訊息文本使用AES-CBC模式加密傳送,接收的結果亦以相同規則加密 必要的參數 如何取得 JSON訊息文本 Day3 HashID Day3...

2021-09-18 ‧ 由 duckmoor 分享
DAY 7

[day7] API回覆內容(Response)解析 & 驗證(sign)

訊息文本AES CBC 解密 將昨天產生產生的訊息文本,傳送至測試伺服器https://apisbx.sinopac.com/funBIZ/QPay.WebAP...

2021-09-19 ‧ 由 duckmoor 分享
DAY 8

[day8] 實務搭建 - 儲值卡,系統概述

將錢先放到你的金卡,可以享大大大優惠,點點卡、OO卡、XX卡、網咖等都是先儲值再消費,這邊將實作一個基本的儲值卡系統,並將儲值的金流部分串接永豐API 在打開手...

2021-09-20 ‧ 由 duckmoor 分享
DAY 9

[day9] 建置SQL DB

使用sqlite3建置一個本機資料庫,當然要用mssql或自己掛Docker DB也可以 初始化資料庫 暫時先行,可能後續再依據實際開發狀況修改,以下為資料庫結...

2021-09-21 ‧ 由 duckmoor 分享
DAY 10

[day10] Flask Python API Service

安裝Flask跟套件 pip install flask pip install flask-restful 設定測試API 雖然使用sqlite時應該不會有...

2021-09-22 ‧ 由 duckmoor 分享