0x1 前言 今天因為時間不是很夠,所以很快地介紹 Message 解密的部分 0x2 Message 解密 因為 AES 是對稱性加密,所以能被還原。 加密...
人家都轉生當勇者了,我才剛轉職成菜鳥工程師QQ 如題,從初學C#到成功轉職為後端工程師還不到一年的時間,先前遇到問題時,通常10個有7個都被IT邦幫忙的大神...
功能測試時很常需要刪掉壞掉的資料庫紀錄,這時就需要重置測資,但每次都開管理工具來做太麻煩了,寫個小工具產生好了 插入測資功能敘述 自動插入 6種商品類別 插入...
筆者以Python作為開發的程式語言,在Python中,有一個好用Web應用程式的套件 - Flask。 Flask提供了許多功能,套上去即可使用,像是api接...
在經過了多日有一天沒一天的研究、寫Code與寫作,今天假日花了一點時間將原本從Jupyter Notebook零零散散的Code,搬到PyCharm後也是細細碎...
前言 今天比較趕 我先貼code有空在補充摟 目標 練習blade layout 界街前後端 trade API(我們要變出一個交易的api服務) 從lara...
*** 請先建立資料夾 payment_sinopac,以下路徑以 "/" 來代表此資料夾 *** 0x1 addons 基本需要的 __m...
因為要陪老婆追劇魷魚遊戲,所以還有幾個測試還沒寫完,但大致上這個 PHP SDK 的 API 已經開好了。 安裝 可使用 Composer 直接安裝。 comp...
這一小節將介紹建立訂單交易 首先先分析Request參數,以下是官方範例虛擬帳號: { "ShopNo": "BA0026...
Youtube 頻道:https://www.youtube.com/c/kaochenlong捐款範例網站:https://github.com/5xTra...
讓我們再來看一遍消費流程: 訂單建立⇒交易付款⇒信用卡付款.ATM轉帳.(超商付款)⇒付款成功 買方付款成功之後,如何回去原先的資料庫修改該筆訂單的付款狀態為交...
昨天抱病撰文,終於在本機端將單筆資料透過ORM的方法,成功將新增的訂單資料更新到Heroku Postgres資料庫中(非常感動),今天我們要來完成剩下取得Pa...
昨天 Day 12 介紹了 Sinopac PHP SDK 關於建立訂單的部分,接著今天要介紹的是查詢訂單狀態。 查詢訂單 圖 13-1: PHP SDK -...
筆者在這一章節,進行sign及取得iv的實作 首先由Sign開始,在[Day4] API開發規格書中有提到Sign的產生方式。 def get_message_...
0x1 前言 弄了這麼久的建立訂單、訊息通知,終於要來處理第三個 API 訂單查詢 0x2 訂單查詢 (OrderQuery) API (文件寫的照貼) Ke...
大BUG? 不知道是什麼情況,我網頁上的顯示付款金額跟實際請求金額不一樣,我送出去的訂單,請求付款金額是40400,網頁上卻顯示404,然後我付款成功後把資訊送...
0x1 前言 今天把交易跟退款的代碼訊息寫出來,接著回頭看一下哪邊需要調整 0x2 狀態代碼訊息對應 交易狀態代碼訊息 static function pa...
Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚,可移駕至 https://www.y...
以後不切這麼多表格了,搞死自己 發動產生訂單只需要使用者UID一個參數,大略流程如下 藉由UID取得使用者現在使用的購物車編號 取得購物車內商品的編號與數量...
還記得永豐有回傳匯款成功的服務嗎?因為要架設實體SERVER讓永豐API呼叫,這次暫時不進行了!但該規劃的流程還是繼續做下去! 訂單建立留存相關LOG這步驟是...
Youtube 頻道:https://www.youtube.com/c/kaochenlongGitHub Repo:https://github.com/...
API流程 I have A Nonce, I have A key, Uh It's time to Crypto. 為確保資料安全性,每次呼叫API都必須取...
筆者在這一章節,進行hashId及取得nonce資料的實作 def get_hash_id(hash_a1, hash_a2, hash_b1, hash_b2...
Youtube 頻道:https://www.youtube.com/c/kaochenlongGitHub Repo:https://github.com/...
本日將完成從Line控制購物車品項,建立訂單,產生付款連結,通知付款人 替購物車加上送出訂單按鈕 傳送附帶按鈕的訊息,減少操作繁瑣,按鈕傳送一PostBackA...
倒數兩天,不知道這次鐵人賽結束後,還能不能修改內容想做的東西很多,未來希望能補充一些東西,今天出差,就快速的把檢核做完就結束了!!明天預計 加入檢核 於Prod...
在昨天我們度過最大難關加密了,之後應該會輕鬆許多吧? API 呼叫流程如下 步驟 1, 2, 3 目前都是我們已經會的! 第 4 步驟的 API Reques...
本節將繼續實作內文加密,程式如下 def aes_encrypt(key, content, iv): cipher = AES.new(key.enc...
訊息文本AES CBC 解密 將昨天產生產生的訊息文本,傳送至測試伺服器https://apisbx.sinopac.com/funBIZ/QPay.WebAP...
昨天有改了Products表格,先換一下 -- Table: public.products -- DROP TABLE IF EXISTS public.p...