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