天天看點

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

api網關(api gateway),是阿裡雲提供api托管服務,涵蓋api釋出、管理、運維、售賣的全生命周期管理的産品,輔助使用者簡單、快速、低成本、低風險的實作微服務聚合、前後端分離、系統內建,向合作夥伴、開發者開放功能和資料。下面将介紹api網關的快速接入流程,幫助您快速開放api。

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

api分組指管理api的單元,一般将一套完整功能集合的api歸為一個分組。

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

需要為每個分組綁定一個自定義域名,用于通路該分組下的api。

注意:該自定義域名需要先備案。

檢視分組二級域名:

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP
API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

在分組詳情頁面點選“綁定域名”,輸入自定義域名。

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

在分組詳情頁面對應的自定義域名上添加證書綁定即可。

建立api是對某個api進行定義的過程,包含協定類型,參數映射,服務位址等。

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP
API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP
API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP
API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP
API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP
API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

調試api主要檢測api配置是否正确。檢測的是非釋出環境的api。

點選"api清單"中的api名稱列,進入api詳情頁面。

點選左側的“調試api”

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

将api定義釋出到對應的環境,各個環境互相隔離

每次編輯api定義後,需要重新釋出後才生效。

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

app是調用api的身份,調用前,需要先建立app(菜單 調用api->應用管理),然後将某個環境的api授權給對應的app,就可以用這個app下的key和secret發起調用。

授權頁面:

API網關快速接入手冊建立分組綁定域名建立API調試API釋出API授權給APP

授權後,即可通過sdk調用api。

<a href="http://kb.cnblogs.com/page/130970/">http協定詳解(僅供參考)</a>

<a href="https://help.aliyun.com/document_detail/29464.html?spm=5176.doc42712.6.539.c7yvto">api網關産品幫助文檔</a>

<a href="https://apigateway.console.aliyun.com/#/cn-qingdao/sdk/list">sdk 下載下傳</a>