iT邦幫忙

鐵人檔案

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

菜鳥工程師想用C#做出金流微服務是否搞錯了什麼? 系列

這是初次接觸永豐金流API的菜鳥後端工程師,嘗試在30天內探索消費支付API的心路歷程!預計用自身最「熟悉」的 C# 搭配 .Net Core 3.1框架來開發「不專業」的線上金流(支付)微服務;中間會夾帶一些不專業的碎碎念,以及從零開始,好不容易!!!當上網頁後端工程師過程中的.學習.歷程.雜談.

參賽天數 15 天 | 共 15 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文
DAY 11

[Day11] C#實作解密Response訊息內文(Message)

昨天我們利用service把計算sign的邏輯串接起來,今天繼續來試試看,要如何取得永豐Api的response,並且在C#解析並還原加密的原始訊息吧! 先讓我...

DAY 12

[Day12] 為了擺脫菜鳥C#後端 -到底什麼是Delegate?Func<T, TResult>?

測試打了&quot;OrderCreate&quot;(建立訂單)服務後,昨天我們嘗試(使用AES-CBC)解析並還原永豐API回傳的原始訊息,理論上離成功走完...

DAY 13

[Day 13] C#改造程式碼( Func<T, TResult> )教學(下)

昨天稍微看了一下範例程式碼是如何包裝API的input+output參數型別今天就來繼續改造原本的code吧! 小小補充: 這邊回過頭來解釋一下在C#(物件導...

DAY 14

[Day14] 輕鬆掌握訂單&付款狀態(說明)

讓我們再來看一遍消費流程: 訂單建立⇒交易付款⇒信用卡付款.ATM轉帳.(超商付款)⇒付款成功 買方付款成功之後,如何回去原先的資料庫修改該筆訂單的付款狀態為交...

DAY 15

[Day 15] 牛刀小試-在Controller封裝自己的Post API

(這邊只先列出必要的參數,若想要想新增自訂欄位供User使用,都可再去擴充原本的class,先不在這邊做贅述。) 先來個pseudo code:...

左手寫code,右手抱兔兔的收藏
左手寫code,右手抱兔兔的追蹤
左手寫code,右手抱兔兔的Like
左手寫code,右手抱兔兔的紀錄