YesApi 接口大師
YesApi 接口大師,是一套快速研發(fā)、管理和開(kāi)放API接口的 軟件產(chǎn)品、源代碼和解決方案。通過(guò)低代碼可視化配置方式幫助企業(yè)快速搭建接口開(kāi)放平臺(tái)和搭建API接口收費(fèi)平臺(tái)。
YesApi的主要作用有:
YesApi = API低代碼開(kāi)發(fā) 即刻開(kāi)放OpenAPI API接口商城。
針對(duì)API接口商城,即API接口收費(fèi)的功能,分別提供了完整的功能:
游客端:接口首頁(yè)、接口分類頁(yè)、接口詳情頁(yè)等;
開(kāi)發(fā)者端:注冊(cè)登錄、在線下單購(gòu)買、接口使用等;
管理端:商城后臺(tái)配置、接口套餐配置、支付配置、接口圖標(biāo)配置等。
YesApi 接口大師 技術(shù)架構(gòu)介紹
YesApi的主要技術(shù)棧是:PhalApi接口框架(PHP) Vue(前后端分離) MySQL(數(shù)據(jù)庫(kù)) Semantic UI(前臺(tái)模板)。
支持可視化安裝,能快速部署到Windows/Linux/Mac/Ubuntu/CentOS/docker等服務(wù)器。
接口收費(fèi)平臺(tái)-前臺(tái)展示效果
前臺(tái)展示,核心頁(yè)面主要包括:接口首頁(yè)、接口分類頁(yè)、接口詳情頁(yè)。
接口商城首頁(yè)
對(duì)于接口首頁(yè),會(huì)展示以下功能模塊:
- 熱門接口分類:支持后臺(tái)配置;
- 接口首頁(yè)輪播廣告圖:支持后臺(tái)配置;
- 信息中心:支持后臺(tái)文章發(fā)布;
- 接口首頁(yè)推薦廣告位圖:支持后臺(tái)配置;
- 優(yōu)惠套餐:支持后臺(tái)套餐添加和維護(hù);
- 熱門接口:支持后臺(tái)設(shè)置接口免費(fèi)試用套餐和接口收費(fèi)套餐;
- 新人引導(dǎo):注冊(cè)引導(dǎo)、使用引導(dǎo)等;
接口商城分類頁(yè)
接口商城分類頁(yè),可以展示和快速搜索全部的接口模塊,以及每個(gè)接口模塊的免費(fèi)、付費(fèi)接口。如果是管理員賬號(hào),可以查看全部的接口,即包括內(nèi)部管理后臺(tái)等API接口。
接口詳情頁(yè)
在接口詳情頁(yè),除了會(huì)展示接口文檔的內(nèi)容,同時(shí)會(huì)展示:
- 接口付費(fèi)的套餐及購(gòu)買入口:支持后臺(tái)配置;
- 接口推薦:同一個(gè)接口模塊下的接口列表;
- 信息中心:支持后臺(tái)文章發(fā)布;
- 推薦廣告位圖:支持后臺(tái)配置;
接口收費(fèi)平臺(tái)-開(kāi)發(fā)者客戶端展示效果
當(dāng)開(kāi)發(fā)者對(duì)你提供的接口感興趣和有使用需求時(shí),可以注冊(cè)開(kāi)放平臺(tái)和使用開(kāi)發(fā)者客戶端的功能。
例如,開(kāi)發(fā)者的注冊(cè)和登錄:
開(kāi)發(fā)者自助創(chuàng)建應(yīng)用:
開(kāi)發(fā)者在線支付、購(gòu)買和使用接口的套餐:
接口收費(fèi)平臺(tái)-管理后臺(tái)功能介紹
在接口管理后臺(tái),則擁有更加豐富、全面的接口商城管理能力,
包括但不限于:
接口商城運(yùn)營(yíng)配置:
接口付費(fèi)套餐的配置:
接口圖標(biāo)配置及API接口低代碼開(kāi)發(fā):
接口平臺(tái)的全局站點(diǎn)配置:
接口流量統(tǒng)計(jì)和訂單管理:
YesApi 接口大師 v5.0 版本更新內(nèi)容
PhalApi專業(yè)版 5.0 (2023-01)
- 1、全面升級(jí)為 v5.0 新版本,支持接口商城模板及自定義前臺(tái)模板;
- 2、接口商城模板支持:商城首頁(yè)配置、接口商城首頁(yè)、接口分類展示、接口詳情頁(yè)等同步升級(jí);
- 3、新增支持:全局配置、站點(diǎn)配置和接口圖標(biāo)庫(kù)配置,提供更靈活的平臺(tái)網(wǎng)站運(yùn)營(yíng)能力;
- 4、接口支持上傳接口圖標(biāo),以及從接口圖標(biāo)庫(kù)快速選擇;
如何升級(jí)到 YesApi 接口大師 v5.0 新版本?
在獲取到最新版v5.0源代碼 后,
注意!升級(jí)前,請(qǐng)注意原有的代碼備份?。?/strong>
1、替換./public/platform目錄,更新Platform開(kāi)放平臺(tái)的編譯包代碼(如果原來(lái)已經(jīng)改動(dòng)Platform源代碼,需要合并源碼后再編譯打包更新,可以使用git的分支合并進(jìn)行新版本的對(duì)比和升級(jí))
2、替換./public/admin目錄,更新Admin管理后臺(tái)的編譯包代碼(如果原來(lái)已經(jīng)改動(dòng)Admin源代碼,需要合并源碼后再編譯打包更新,可以使用git的分支合并進(jìn)行新版本的對(duì)比和升級(jí))
3、PHP源代碼更新
對(duì)比并替換./src目錄,對(duì)比并替換./src/public目錄??梢允褂胓it的分支合并進(jìn)行新版本的對(duì)比和升級(jí)。
4、數(shù)據(jù)庫(kù)更新
將./data/phalapi_pro_v3.5.0.sql 數(shù)據(jù)庫(kù)變更文件,導(dǎo)入到你的數(shù)據(jù)庫(kù)。
5、composer包更新
本次同步更新了 框架內(nèi)核 PhalApi/Kernal,需要同步更新vendor目錄,或執(zhí)行:composer update(注意,php composer官方已強(qiáng)烈建議使用 composer v2.x 版本)。
6、配置文件更新
對(duì)比替換config目錄下的./config/app.php.sample配置文件和你當(dāng)前的./config/app.php配置文件。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。