做程式開發的難免會和第三方服務商打交道,對於我們程式設計師來說,最頭疼的就是呼叫第三方服務商提供的介面,這個是最頭疼的事情了,稍不留神,就踩坑。
下面我來說說遇到的坑
首先:現在大部分介面都是走的是http協議加json格式進行傳輸呼叫,我們拿到第三方介面先不要急著去對接,一定要慢慢的看清楚,先細品一下,慢慢的細品,這樣做的好處,就是在對接介面的時候少走彎路,下面我們就要講講注意呼叫第三方介面注意事項。
(1)看看對方提供給你的介面http請求方式,但是大部分都是post請求。
(2)看看對方給你提供的引數是否必傳,如果是"是"的話,就必須傳,如果是"否"的話,可以傳,也可以不傳,說白了,就是非必傳引數,這個一定看清楚。
(3)看看要傳引數名字段型別,有string型別,基本型別,陣列型別等等,這個也要注意一下,不然張冠李戴了,也容易踩坑。
(4)還有每個字段屬性的說明,這個也要看清楚,舉個例子,某個字段上面寫明多個引數用逗號隔開,這個時候,你就不要分號隔開了。
(5)如果讓你請求頭傳token,你可要注意了,看對方需要那種授權型別型別,這個也很重要
(6)最後一點也要注意,看看對方給你的路徑是否正確,如果上面這些問題都注意了,還訪問報錯,那麼可能就是路徑有問題了,可以和第三方介面方再次確認下。
關於農行對接第三方介面
最近在乙個專案中,需要與農行對接b2c的充值介面,碰到了一些問題,現記錄一下。在拿到農行的介面demo後,按照他們的demo開發完。在本地測試ok,但卻沒有回傳的url。就是一般網上購物後,會有個類似 返回 的按鈕。經過詢問說,只能 在外網 正式環境下測試,那好吧,等部署到伺服器上,卻一直報這個錯誤...
和第三方介面對接總結
介面對接分為兩種形式 我方a公司提供介面給b公司,b公司進行一些操作時呼叫我們的介面進行實現。例 a開發會員等級同步介面,供b同步會員等級到b系統。b會員等級的變動需要呼叫a介面主動推送給a 即更新會員卡等級 我們首先要做的就是按照對方的要求,在對方呼叫我們的介面,我方成功處理之後,按照對方所需要的...
前後端對接 封裝第三方介面
對接需要提供對接文件,一般文件中需要提供的資訊如下 url字首 測試環境 生產環境 對應介面的url admin login by key 請求方式 post 欄位名必選 型別及範圍 說明name true string 服務名稱 post示例 get示例 admin login by key?na...