前後端對接 封裝第三方介面

2021-10-09 08:22:45 字數 966 閱讀 9250

對接需要提供對接文件,一般文件中需要提供的資訊如下:

url字首:

測試環境:

生產環境:

對應介面的url:

admin/login-by-key

請求方式:

post

欄位名必選

型別及範圍

說明name

true

string

服務名稱

post示例:

get示例:

admin/login-by-key?name=ddd
返回值字段

字段型別

說明token

string

登陸狀態鑑權憑證token

resetful標準示例:

}

業務梳理好、文件準備好,對接很快的

前面一段時間,連續分到三個封裝http請求做二次開發的任務,記錄一下,後續更新其中坑的內容。

對接文件

對接文件中的請求引數和返回示例一定要清楚,介面的權鑑和簽名演算法請求頭拼接也一定要清楚。

提供給對接方的對接文件出問題是常有的事情,早點溝通,有問題就催,不明白的地方早點問

測試介面

測試介面的可用與返回資料。

請求介面

有okhttp、 httpclient、retrofit 這些工具可以使用

這一步經常出現資料格式錯誤,開發前要確定好資料與資料約束(文件的坑)。

轉換資料

對獲取的資料做適應性轉換,封裝成符合己方要求的規格。

關於農行對接第三方介面

最近在乙個專案中,需要與農行對接b2c的充值介面,碰到了一些問題,現記錄一下。在拿到農行的介面demo後,按照他們的demo開發完。在本地測試ok,但卻沒有回傳的url。就是一般網上購物後,會有個類似 返回 的按鈕。經過詢問說,只能 在外網 正式環境下測試,那好吧,等部署到伺服器上,卻一直報這個錯誤...

和第三方介面對接總結

介面對接分為兩種形式 我方a公司提供介面給b公司,b公司進行一些操作時呼叫我們的介面進行實現。例 a開發會員等級同步介面,供b同步會員等級到b系統。b會員等級的變動需要呼叫a介面主動推送給a 即更新會員卡等級 我們首先要做的就是按照對方的要求,在對方呼叫我們的介面,我方成功處理之後,按照對方所需要的...

第三方支付介面

第三方支付介面 簽約入口 4.郵局支付 網匯通 7.免手續費自助整合 10.nps網上支付系統 contact contact.jsp 程式參考文件 見附件nps支付系統介面 特點 1.支援國內銀行支付 2.支援國外銀行支付 3.支援神州行充值卡支付 product payment easyown....