日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

处理api返回的数据_API 乐队指挥家,网关服务正式上线

發(fā)布時間:2023/12/3 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 处理api返回的数据_API 乐队指挥家,网关服务正式上线 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
隨著知曉云小伙伴們業(yè)務(wù)的發(fā)展,對我們服務(wù)的支持又有了新的要求,比如在對接第三方服務(wù)時,需要自定義數(shù)據(jù)結(jié)構(gòu)等。為此,經(jīng)過 32 次的需求討論會以及工程師們的緊張開發(fā)后,知曉云 API 網(wǎng)關(guān)誕生了。你可以通過可視化界面配置 API ,點擊發(fā)布,即可完成一個對外服務(wù)的 API,再也無需等待構(gòu)建/部署流程,大大節(jié)約了開發(fā)成本。知曉云 API 網(wǎng)關(guān)(API Gateway),是 API 發(fā)布、管理、運維的全生命周期管理工具。讓開發(fā)者通過可視化界面配置并生成 API 提供給全平臺使用,省掉了繁瑣的服務(wù)開發(fā)及部署環(huán)節(jié),五分鐘即可完成 API 定制開發(fā)。使用 API ?網(wǎng)關(guān),還可以讓運行在知曉云上的應(yīng)用數(shù)據(jù)得以更加靈活地提供給外部系統(tǒng)集成,無需再通過知曉云的 OpenAPI 進(jìn)行數(shù)據(jù)轉(zhuǎn)接,使得業(yè)務(wù)推進(jìn)速度躍升一個等級。API 網(wǎng)關(guān)的使用場景
  • 接收外部系統(tǒng)回調(diào)?

  • API 網(wǎng)關(guān)會將外部系統(tǒng)的回調(diào)內(nèi)容傳遞至后端服務(wù)(云函數(shù)),處理完成后,還可以返回符合外部系統(tǒng)要求的內(nèi)容。

    定制 API 接口,自定義返回內(nèi)容

    直接使用知曉數(shù)據(jù)表相關(guān)的 API 時 ,無法對其返回內(nèi)容進(jìn)行自定義,更加無法應(yīng)對涉及多表數(shù)據(jù)合成為一個對象返回的場景。

    使用 API 網(wǎng)關(guān)即可在云函數(shù)中組裝好內(nèi)容,通過其自定義返回內(nèi)容的能力,將符合業(yè)務(wù)的數(shù)據(jù)格式返回到客戶端。

    API 網(wǎng)關(guān)的執(zhí)行流程客戶端對 API 發(fā)起請求后,由網(wǎng)關(guān)進(jìn)行有效性及路由匹配,將請求轉(zhuǎn)發(fā)到后端服務(wù)進(jìn)行業(yè)務(wù)處理,再把后端服務(wù)的內(nèi)容通過 API 網(wǎng)關(guān)返回客戶端。PS:目前后端服務(wù)僅支持云函數(shù)。需要注意:云函數(shù)運行方式為同步,超時時間為 1.5 秒。由于云函數(shù)需要告知 API 網(wǎng)關(guān)返回內(nèi)容,因此云函數(shù)必須返回以下數(shù)據(jù)結(jié)構(gòu),如不按照這結(jié)構(gòu)返回,API 網(wǎng)關(guān)將會響應(yīng)錯誤:{ "status_code": 200, "content-type": "text/plain", "content": "hello, world!"}
    • status_code 為響應(yīng)請求的狀態(tài)碼

    • content 為響應(yīng)內(nèi)容

    • content-type 為響應(yīng)內(nèi)容的類型,支持:

      • text/plain(純文本)

      • text/html(HTML)

      • application/json(JSON)

      • application/xml(XML)

    API 網(wǎng)關(guān)的費用API 網(wǎng)關(guān)面向所有版本的用戶開放,沒有應(yīng)用版本的限制。僅需對請求數(shù)與云函數(shù)執(zhí)行進(jìn)行付費,API 網(wǎng)關(guān)的 API ?管理、認(rèn)證服務(wù)、流量控制等所有組件不收取任何費用。每個對 API 網(wǎng)關(guān)的 API 請求會消耗應(yīng)用一次的 APICall 額度,API 請求對應(yīng)云函數(shù)的執(zhí)行費用按照已有的云函數(shù)計費規(guī)則進(jìn)行收取。API 網(wǎng)關(guān)的特性API 管理提供 API 的創(chuàng)建/修改/刪除, 除了對 API 進(jìn)行路徑,支持方法的設(shè)置外,還可以根據(jù)業(yè)務(wù)場景對 query string / HTTP headers 進(jìn)行參數(shù)規(guī)范配置,支持 API 調(diào)試。API 發(fā)布預(yù)設(shè)「正式環(huán)境」/ 「測試環(huán)境」,讓開發(fā)測試與生產(chǎn)服務(wù)相互隔離。API 安全無論內(nèi)置域名或自定義域名均提供 SSL 證書,保證 API 的通訊安全,支持選用 JWT 認(rèn)證服務(wù),避免 API 被惡意使用。API 流量控制支持對 API 進(jìn)行流量控制,精準(zhǔn)控制使用情況,保證資源合理使用。API 監(jiān)控及調(diào)用日志多維度的監(jiān)控指標(biāo),全面了解 API 的使用情況,保留?POST/PUT/ DELETE 等方法的請求日志,給 API 審計提供強力支持。API 網(wǎng)關(guān)的使用進(jìn)入「知曉云控制臺」,選擇「引擎」即可開啟使用。創(chuàng)建 API 網(wǎng)關(guān)選擇「API 網(wǎng)關(guān)」tab,即可進(jìn)入管理面板。增加路由,綁定云函數(shù)完成 API 網(wǎng)關(guān)創(chuàng)建后,在「API 管理」添加 API。API 可以根據(jù)需求進(jìn)行認(rèn)證服務(wù),請求參數(shù)等的前端配置,按需選擇。完成前端配置后,再進(jìn)行后端云函數(shù)的配置,給正式/測試環(huán)境配置相對應(yīng)的云函數(shù)。點擊「新增云函數(shù)」會在新開的標(biāo)簽頁中實現(xiàn)云函數(shù)的創(chuàng)建,完成后,點擊刷新按鈕即可選擇。編寫云函數(shù)編寫成后,回到原有標(biāo)簽,進(jìn)行關(guān)聯(lián)操作。發(fā)布 API 網(wǎng)關(guān)驗證 API 網(wǎng)關(guān)

    查看《API 網(wǎng)關(guān)使用指南》,立即使用 API Gateway。如果你有其他需求,可以通過文末留言、在知曉云產(chǎn)品路線圖提交需求或添加客服微信(minsupport3)等方式告訴我們,非常感謝大家一如既往的支持。? 關(guān)注「知曉程序」,微信后臺回復(fù)「微觀」,了解更多行業(yè)資訊。

    ▽ 點擊「

    總結(jié)

    以上是生活随笔為你收集整理的处理api返回的数据_API 乐队指挥家,网关服务正式上线的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。