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