iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

就算是初學者也能實作成功的使用java + spring 實現串接Line Pay APIs! 系列

時代在進步,現再幾乎每個人都有在使用第三方支付(街口、LINE PAY等等),讓初學者的我有了將LINE PAY付款功能帶入有著購物車功能的專案的想法。

於是這次的主題就是java後端如何串接LINE PAY APIs!!
計畫內容:
1.java的後端物件(bean)建置
2.Line Pay APIs文件參考
3.Line Pay APIs 後端實作
4.使用 postman 發送 Post Api 請求 測試成果
5.使用 Spring – RestTemplate 發送 Post Api 請求 測試成果

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文 團隊大壯們的首次鐵人賽
DAY 1

Day1 – 就算是初學者也能實作成功的使用java + spring 實現串接Line Pay APIs!

前言:時代在進步,現再幾乎每個人都有在使用第三方支付(街口、LINE PAY等等),讓初學者的我有了將LINE PAY付款功能帶入有著購物車功能的專案的想法。...

2023-09-01 ‧ 由 Leo 分享
DAY 2

Day2 – 了解LINE PAY的付款流程

整體流程:流程為:1.消費者向商家選擇LINE PAY付款1-1. 商家呼叫Request API 向 LINE PAY 發出付款請求2.通過LINE PAY...

2023-09-02 ‧ 由 Leo 分享
DAY 3

Day3 – 建置專案:完成springboot開發環境

在開始實作之前當然是要先建立一個專案才有辦法開發!那這邊用的是maven的專案 首先要先了解何謂maven專案?Maven是一個專案管理與自動化建構工具,主要用...

2023-09-03 ‧ 由 Leo 分享
DAY 4

Day4 – 何謂java bean?

淺談Java Bean基本概念:Java Bean 是一種特殊的Java 類型,它遵循一定的規範,具有一些特定的屬性和方法,被廣泛應用於各種Java 框架和應用...

2023-09-04 ‧ 由 Leo 分享
DAY 5

Day5 – 建置java bean

Day5 – 建置java bean建立Class:右鍵 -> new -> other -> Wizards:輸入 classNext -&...

2023-09-05 ‧ 由 Leo 分享
DAY 6

Day6 – 如何操作java bean

在實際的物件導向程式設計中(例如Java),我們必須先定義類別,然後才能夠透過類別宣告各個屬於該類別下的物件,接著再設定物件的屬性來代表該物件某方面的特性,並使...

2023-09-06 ‧ 由 Leo 分享
DAY 7

Day7 – 根據LINE PAY APIs 官方文件建立相對應的java bean!

首先瀏覽器搜尋:https://pay.line.me/th/developers/apis/onlineApis?locale=zh_TW從旁邊選擇 Over...

2023-09-07 ‧ 由 Leo 分享
DAY 8

Day8 – 由範例Lists.newArrayList()延伸出來的Guava工具類!

由於LINE PAY APIs官方範例程式裡出現了Lists.newArrayList()的方法~於是就有了這邊Guava的補充文!程式碼:圖片內的32、34行...

2023-09-08 ‧ 由 Leo 分享
DAY 9

Day9 – 串接LINE PAY APIs需要知道的事!(1)

LINE PAY APIs版本:目前LINE PAY APIs使用的版本是v3,跟v2版本的最大差異就是在v3版本的API用戶認證方式!開始認證方式的內容前讓我...

2023-09-09 ‧ 由 Leo 分享
DAY 10

Day10 - 串接LINE PAY APIs需要知道的事!(2)

發送LINE PAY APIs必須要知道他的Request Header的必要資訊是什麼!官方文件:https://pay.line.me/th/develop...

2023-09-10 ‧ 由 Leo 分享