Apizza在线接口工具动态绑定API参数依赖
生活随笔
收集整理的這篇文章主要介紹了
Apizza在线接口工具动态绑定API参数依赖
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
動態綁定(API參數依賴)
接口參數依賴又稱作接口依賴,簡單點說就是后面的接口要用到前面的接口產生的數據。
比如:
A接口請求數據接口需要B接口登錄接口返回的參數token作為自己的請求參數。
常見的場景:訪問一個需要登陸才能瀏覽的接口。
針對以上情況,我們推出使用返回數據動態綁定環境變量的功能。
如何使用動態返回數據綁定到環境變量?
登錄接口,獲取token
動態綁定環境變量
引用環境變量token獲取數據列表
第一步:登錄接口
第二步:在登陸接口設置動態綁定
該接口返回的 data.token 數據綁定到當前環境中,變量為 token
其他接口都可以通過 {{token}} 來引用。
新功能:通過表達式來進行綁定
目前我們支持 responseHeaders,responseHeaders,responseHeaders,responseData 兩個參數
$responseHeaders 表示返回的Headers
$responseData 表示返回的數據
可以通過 $responseData.status 來調用,如果是數組可以用 $responseData[0].status 來進行調用
請求數據后,你同時可以點擊環境查看,如圖所示,檢查是否已經綁定到了當前環境。
第三步:數據列表API可以引用環境變量token獲取數據列表
特別注意:
綁定好后,必須請求返回數據后才會動態綁定到當前環境。
綁定到當前環境,如果沒有選擇環境,將不會進行綁定。
如果環境變量名存在,則進行更新環境變量值。如果沒有,則新增。
在測試模式下,也是相同的使用方法。
總結
以上是生活随笔為你收集整理的Apizza在线接口工具动态绑定API参数依赖的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Apizza-快速生成Api文档
- 下一篇: centos7配置Docker镜像加速器