ApiPost是一款中文數(shù)據(jù)接口調(diào)試工具,具備團(tuán)隊(duì)協(xié)作功能,能夠直接生成文檔的API測試與管理應(yīng)用。它不僅適用于后端開發(fā)人員開展接口驗(yàn)證與文檔快速生成,也適合移動端及基于Vue等JavaScript框架的前端開發(fā)者用于接口調(diào)試,可以模擬POST、GET、PUT等常見網(wǎng)絡(luò)請求,是后端接口開發(fā)者、前端或者測試人員的得力助手。功能方面,它不僅能夠迅速生成接口文檔,還支持一鍵導(dǎo)出離線HTML、Markdown等多種格式的API說明文件,同時(shí)允許攜帶自定義Cookie模擬登錄狀態(tài),在線版本所有數(shù)據(jù)均以加密方式存儲于云端,確保百分百的隱私與安全,應(yīng)用提供Windows、Mac及Linux等多種系統(tǒng)版本,界面簡潔,操作簡單,能顯著提升開發(fā)和測試團(tuán)隊(duì)的工作效率。

安裝指引
1、從本站獲取安裝包壓縮文件并解壓,運(yùn)行.exe格式的安裝程序啟動安裝流程,單擊“下一步”

2、勾選“同意許可協(xié)議條款”,繼續(xù)單擊“下一步”

3、填寫用戶信息(可跳過),點(diǎn)擊“下一步”

4、選擇默認(rèn)安裝路徑,后續(xù)步驟均可保持默認(rèn),依次點(diǎn)擊“下一步”

5、最后點(diǎn)擊“完成”按鈕,結(jié)束安裝,就可以開始使用

軟件功能
1、快速生成并導(dǎo)出 API 說明文件
該應(yīng)用不僅可以迅速生成接口說明文檔,還允許將文檔以 HTML、Markdown 等格式導(dǎo)出,便于部署至本地或內(nèi)網(wǎng)環(huán)境
2、支持附帶 Cookie 發(fā)送請求,模擬登錄行為
提供 Cookie 管理機(jī)制,可在發(fā)送請求時(shí)攜帶自定義 Cookie 信息,模擬用戶登錄狀態(tài),便于驗(yàn)證需登錄后方可訪問的接口
3、清晰的操作流程,多系統(tǒng)兼容
提供 Windows 32位/64位、Mac 及 Linux 等多種終端版本,界面簡潔統(tǒng)一,易于上手,更符合中文用戶的使用習(xí)慣
軟件特色
1、便捷高效
在完成接口調(diào)試的同時(shí),快速生成并可一鍵導(dǎo)出 HTML、Markdown 等格式的 API 說明文檔。開發(fā)及測試人員無需再為編寫接口文檔而煩惱
2、安全可靠
全站采用 HTTPS 協(xié)議,客戶端實(shí)施銀行級數(shù)字簽名。在線版本所有數(shù)據(jù)均以加密形式存儲于云端,完全保障用戶隱私安全
3、跨平臺兼容
提供 Windows、Mac、Linux 等多種系統(tǒng)版本,跨平臺支持且各終端界面一致,降低學(xué)習(xí)成本,簡單易用
使用教程
一、模擬 POST 上傳操作
1、啟動已安裝的應(yīng)用程序,新建一個項(xiàng)目

2、添加一個新接口,填寫后端 API 地址(示例使用 PHP 編寫,主要用于接收并顯示上傳的文件數(shù)據(jù))

3、選擇請求方式為“POST”,添加類型為“File”的參數(shù),點(diǎn)擊發(fā)送即可

二、從 Postman 導(dǎo)入項(xiàng)目
1、打開 Postman,在頂層菜單右鍵選擇 Export,導(dǎo)出 json 格式文件

2、打開 ApiPost,進(jìn)入“項(xiàng)目”菜單,選擇“導(dǎo)入項(xiàng)目”,加載剛才導(dǎo)出的 json 文件即可完成導(dǎo)入

版本更新
v8.2.1 更新內(nèi)容
新增 自動化測試-測試步驟/測試場景復(fù)制功能
新增 Postman 導(dǎo)入時(shí),支持將相同接口轉(zhuǎn)為用例導(dǎo)入
新增 MySQL 支持執(zhí)行以分號分隔的多條 SQL 語句(詳見文檔)
新增 Mock 服務(wù)地址自定義功能,接口 ID 參數(shù)支持顯示/隱藏開關(guān)
優(yōu)化 接口文檔預(yù)覽時(shí)自動解析 Markdown 格式的參數(shù)描述
優(yōu)化 數(shù)組類型字段描述提取邏輯
優(yōu)化 自動捕獲響應(yīng)頭中的文件名作為下載名稱
修復(fù) Oracle 數(shù)據(jù)庫寫操作異常
修復(fù) 參數(shù)值粘貼時(shí)換行符被過濾的問題
修復(fù) Schema 字段拖動排序異常
修復(fù) 數(shù)組類型無法生成 Schema 結(jié)構(gòu)的問題
修復(fù) Mock 引用數(shù)據(jù)模型時(shí)自定義函數(shù)動態(tài)值未生效的情況
修復(fù) 誤操作腳本導(dǎo)致代碼生成停留在“生成中”狀態(tài)的問題