iT邦幫忙

鐵人檔案

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

從永豐金融APIs進入Open API的30天挑戰 系列

藉由永豐金融APIs挑戰,認識開放銀行及OPEN API

參賽天數 18 天 | 共 18 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day1] 參賽動機及參賽目標

參賽動機 剛好藉此機會了解開放銀行及Open API的觀念及應用方式,練習閱讀分析API文件,最後嘗試找出自己的一套加值服務系統,透過這30天讓自己好好沉浸在金...

2021-09-16 ‧ 由 Mark 分享
DAY 2

[Day2] 開放銀行

什麼是開放銀行 開放銀行(Open Banking)核心目標為為透過Open API的方式將存在於銀行的客戶資料開方給非銀行的第三方業者(TSP業者)進行存取。...

2021-09-17 ‧ 由 Mark 分享
DAY 3

[Day3] OpenAPI

什麼是API API是Application Programming Interface的縮寫。 API就像是程式間的橋梁,功用是提高特定的功能重複使用,增加效...

2021-09-18 ‧ 由 Mark 分享
DAY 4

[Day4] API開發規格書

看完永豐的API規格書,開始盤點所需之參數。 由規格書可知,呼叫API所需要的參數有Version、ShopNo、APIService、Nonce、Sign、M...

2021-09-19 ‧ 由 Mark 分享
DAY 5

[Day5] POSTMAN及取得Nonce值

這節向大家介紹一個好用的測試工具 - Postman。 Postman可以模擬程式呼叫API的行為,是個很好用及常用的工具。 先選擇要POST、GET等HTTP...

2021-09-20 ‧ 由 Mark 分享
DAY 6

[Day6] 開發環境建置

這節將介紹筆者這次的開發環境。 筆者這次選用Python做為開發的程式語言。 會選擇Anaconda作為開發環境,Anaconda的優點是會建立虛擬的執行環境,...

2021-09-21 ‧ 由 Mark 分享
DAY 7

[Day7] Python API起點

筆者以Python作為開發的程式語言,在Python中,有一個好用Web應用程式的套件 - Flask。 Flask提供了許多功能,套上去即可使用,像是api接...

2021-09-22 ‧ 由 Mark 分享
DAY 8

[Day8] 建立訂單交易API_1

這一小節將介紹建立訂單交易 首先先分析Request參數,以下是官方範例 虛擬帳號: { "ShopNo": "BA002...

2021-09-23 ‧ 由 Mark 分享
DAY 9

[Day9] 建立訂單交易API_2

筆者在這一章節,進行hashId及取得nonce資料的實作 def get_hash_id(hash_a1, hash_a2, hash_b1, hash_b2...

2021-09-24 ‧ 由 Mark 分享
DAY 10

[Day10] 建立訂單交易API_3

筆者在這一章節,進行sign及取得iv的實作 首先由Sign開始,在[Day4] API開發規格書中有提到Sign的產生方式。 def get_message_...

2021-09-25 ‧ 由 Mark 分享