<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          自建API接口管理平臺的產(chǎn)品腦圖和解決方案

          共 1586字,需瀏覽 4分鐘

           ·

          2022-07-04 09:56

          API接口管理平臺

          如果需要自建API接口管理平臺,首先要定位和明確需要給誰(開發(fā)者是誰)、以什么方式(免費/付費)、提供什么接口(內部接口,數(shù)據(jù)接口還是上游供應商的API接口)。

          站在產(chǎn)品經(jīng)理的角度,規(guī)劃一個API接口管理平臺,需要有業(yè)務、技術、市場的功底,才能打造一個閉環(huán)的接口服務方案。

          按需求優(yōu)先級,API接口管理平臺的功能可以分為四大類:核心類功能、輔助類功能、支撐類功能、基礎類功能

          核心類功能:接口管理、接口計費。

          輔助類功能:開發(fā)者管理、應用管理。

          支撐類功能:工單管理、計劃任務、上傳文件管理、配置管理。

          基礎類功能:數(shù)據(jù)庫管理、統(tǒng)計報表、后臺權限控制、登錄、首頁。

          產(chǎn)品腦圖

          為了方便大家整體規(guī)劃和了解API接口管理平臺需要哪些功能,可以參考以下API接口管理平臺的腦圖(點擊圖片可以查看高清原圖)。


          下面以部分的功能模塊,介紹實現(xiàn)的效果和作用。

          后臺登錄

          管理后臺的基本登錄。



          接口管理

          首先,需要用到的是接口開發(fā)。有了API接口,才能進行調用、開放和使用。

          在接口開發(fā)列表,可以管理和查看API接口,并對其進行管理、發(fā)布、編輯和開發(fā)、調試。


          在單個API接口開發(fā)時,你可以對接口名稱、接口描述、接口路徑、接口標題、接口請求方式(GET/POST)、接口版本號、接口源代碼、接口參數(shù)、接口返回字段、接口示例、接口錯誤碼等進行維護和在線編輯。


          編輯接口后,還可以進行在線接口測試、在線接口調試、發(fā)布接口、管理接口權限、查看接口在線文檔等一序列操作。


          API接口發(fā)布后的在線接口文檔。可以分多個項目、分空間、分目錄模塊進行接口分類管理。


          以及自動生成的在線API接口文檔,支持實時生成、離線導出、在線接口測試、國際化翻譯等。


          有了API接口后,可以對接口進行權限分配。例如,分配開放給指定的開發(fā)者角色,或指定的開發(fā)者賬號,或指定應用。


          如果需要限制客戶的調用,還可以設置IP白名單、每天接口次數(shù)限制、應用審核、有效日期、接口簽名、接口參數(shù)加密等。



          接口計費

          對于開放的API接口,除了可以分配接口權限,限制調用次數(shù)和IP白名單等外,如果需要進行接口流量計費,就城用到套餐、訂單、已購買服務、工單服務等配套的功能支持。

          首先,在管理后臺,可以添加套餐,并對套餐進行管理,設定價格等。


          在添加接口服務套餐時,可以分為:免費試用、付費套餐和組合套餐。


          支付方式,可以配置現(xiàn)金支付(人工充值)、支付寶在線支付、Paypay(國際付款)。


          當開發(fā)者下單購買后,即可以查看到對應的訂單,并對訂單進行統(tǒng)計和管理,以及查看已經(jīng)發(fā)放的接口服務包和消耗情況。當接口流量快消耗完時或快到期時,可以提醒開發(fā)者及時續(xù)約和續(xù)費。


          開發(fā)者管理

          開發(fā)者管理是對開發(fā)者的賬號密碼進行管理,并對開發(fā)者的身份進行核實和認證。


          應用管理

          由于最終調用API接口的是程序、是系統(tǒng)、是客戶端,而不是人、不是開發(fā)者,所以我們需要進行應用管理。對于創(chuàng)建的應用,需要在審核通過后才可以調用API接口,避免API非法調用和訪問。

          創(chuàng)建應用時,有幾個關鍵的信息:應用名稱、app_key和密鑰,是最基本的應用信息。此外還可以有一些權限設置。


          統(tǒng)計報表

          首頁統(tǒng)計,包括了常用的數(shù)據(jù)匯總和報表。關心的核心數(shù)據(jù)指標是:待審核應用數(shù)量(拉新)、接口實時流量統(tǒng)計(API調用量)、訂單數(shù)量(平臺盈利能力)、API總數(shù)(接口品類和服務能力)。


          API接口的實時統(tǒng)計流量,


          每日接口統(tǒng)計,可以分析熱門接口和每天的調用分布。


          應用歷史統(tǒng)計,查看客戶端使用的情況,分析找出重點需要服務的客戶對象,以及客戶價值。


          后臺權限控制

          如果需要多人同時管理API接口平臺,可以對不同的管理員角色分配需要的后臺菜單權限。


          本篇文章,結合接口大師的經(jīng)驗,僅介紹了API接口管理平臺的產(chǎn)品解決方案。為了自建API平臺,還需要開放平臺和其他子系統(tǒng),后續(xù)繼續(xù)分享,歡迎關注我。


          瀏覽 82
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  天天橾| 91色噜噜狠狠色婷婷 | 波多野结衣系列在线天堂 | 收seo量跳转量影视X量@DJYT8 | 亚洲在线观看无码 |