支付寶技術文件讀書筆記(一)互動模式

2022-09-17 07:36:11 字數 993 閱讀 1967

最近開始接觸電子商務方面的東西,特意上網找支付寶的資料學習了一下,就《實物商品交易服務整合技術文件v1.35》寫一點讀後筆記。

互動模式

商戶系統與支付寶之間有兩種互動模式,分別是請求/響應互動模式和主動通知互動模式。

請求/響應互動模式是最常用的一種互動模式。在這種模式下,商戶系統向支付寶系統傳送請求資料,並「同步」等待支付寶系統處理完畢之後返回的響應資料。 請求/響應模式根據頁面流程,可分為系統呼叫和頁面跳轉。而同步就是指商戶系統在等待:支付寶自身的處理結束,並呼叫商戶系統的介面檔案或買家需要再回到商戶**進行操作。

主動通知互動模式:買家從商戶**轉跳到支付寶**,在支付寶**完成最後操作,買家不用再回到商戶**。支付寶系統會將商務關注的時間採用主動通知的方式提交給商戶系統。這種互動模式如果需要非同步返回結果,商戶**必須傳遞notify_url引數給支付寶**,支付寶會將相關的訊息傳遞到notify_url所指定的訊息處理程式。強烈商戶**到支付寶的介面驗證通知的真實性,例如:向接入url通過傳諸如遞service、parter、notify_id等的引數來驗證通知的真實性。

乙個完整的訊息驗證例項:

?service=notify_verify&partner=1234567890¬ify_id=abcdefghijklmnopqrst

兩種模式的處理流程對比

圖1 請求/響應互動模式處理流程

圖2 主動通知互動模式處理流程

個人覺得主動通知互動模式的圖難以看清其呼叫和返回的關係,於是作了些修改,如下:

一位技術校招生在支付寶的成長筆記

哪有那麼多的 逆襲 唯有努力與堅持,機會就會在前方。魯直,1989年生,本科畢業於浙江工業大學,之後被校招進阿里巴巴。雖然,今年剛剛30歲,但他已是螞蟻金服sofa中介軟體開源負責人。看到這個開頭,是不是覺得我們要向大家講述乙個普通程式設計師勵志 逆襲 的故事?不,並不是這樣。當時就是不想考研究生,...

研究支付寶支付遇到的一些小問題(做個筆記 )

專案libs裡加號alipay.jar 改好後 執行 發現報錯 網上說是沒有加入android lib 於是我匯入了demo包裡的 android lib 然後在我的專案裡 add library 但是依舊有錯誤 在網上搜了以後發現 原因是 兩個android工程不在同一目錄下,不屬於同一碟符的資料...

《多核程式設計技術》讀書筆記一

多核程式設計技術 讀書筆記一 1.馮.諾伊曼體系結構的計算機和圖靈機 馮 諾伊曼體系結構的計算機工作原理 在計算機內部使用二進位制 計算機採用五大模組 控制器 運算器 儲存器 輸入輸出裝置。程式能夠儲存並自動執行。資料通過輸入裝置進入計算機儲存器,在控制器的指揮下在運算器進行邏輯運算和算術運算處理,...