API應用之間的通信內容是經過格式封裝且加過密的,您直接訪問API中的接口,得到的是一串加了密的json響應,如下圖,直接訪問api中的接口URL,得到的是加密內容:
具體json的內容,需要經過指定規則解密后,才可進行識別,如以上內容,body中的加密內容可以直接放到base64中進行解密
基于此原因,您不能直接用postman工具對接口進行數據提交,因為api服務并不能識別您提交的參數,這些參數需要經過格式化并加密后才能被api服務所識別
我們的api文檔幫助連接下面有api的demo程序,demo程序中有加密和解密的函數,直接使用demo程序,可以正常的提交查詢參數和從api服務得到正??勺R別的響應,當然如果您能直接將需要提交的參數進行加密,然后在postman中提交這些加密后的內容,postman也是可以正常使用的
建議您仔細閱讀api應用的說明文檔和demo程序,以明白api的原理和加密機制,這些機制盡量的參照了目前流行的api通信規則,其中的加密簽名機制主要是為了api數據的安全
會員評論