如何設計更具包容性的API
2024/12/03
創建包容性 API 不僅僅是勾選復選框 — 而是要為不同的用戶創建一個受歡迎的環境。從術語到更易于訪問的開發人員門戶設計,讓我們探索一些有助于指導這種方法的基本原則。
從api.ai工作原理來看構建簡單場景chatbot的一般方法
從api.ai工作原理來看構建簡單場景chatbot的一般方法
【API設計】 chatbot無疑是當前非常火的一個研究領域和產品方向,簡單地可以分為兩類,開放域bot和封閉域bot,開放域bot傾向于解決所有的事情,而封閉域bot傾向于解決某一個細分領域中的事情,旨在用AI技術提高效率,提高生產力。現階段的開放域bo...
2024/12/03
如何通過 API 將大模型集成到自己的應用程序中
如何通過 API 將大模型集成到自己的應用程序中
【API設計】 OpenAI 的員工 Sherwin Wu 和 Atty Eleti 在 QCon 上討論了如何使用 OpenAI API 將這些大語言模型集成到應用程序中,并通過使用 API 和工具將 GPT 連接到外部世界以擴展 GPT 的功能。 ...
2024/12/03
.NET 7.0在.NET Core Web API中實現限流就這么簡單
.NET 7.0在.NET Core Web API中實現限流就這么簡單
【API設計】 限流可以保障web API站點的安全性,它有助于保護服務器的資源,防止無效的訪問,從而達到站點訪問平衡性。本文將探討如何在.NET Core Web API實現限流。并用案例介紹如何限流。 1、什么是限流 限流是一種用于限制客戶...
2024/12/02
通過Flask框架創建靈活的、可擴展的Web Restful API服務
通過Flask框架創建靈活的、可擴展的Web Restful API服務
【API設計】 RESTFUL API 當今,Restful API 在 Web 開發服務上已經成為主流,Python 作為一門優秀的編程語言,也因此擁有了實現 Restful API 的強大優勢。而本文將從什么是 Restful API 入手,逐步...
2024/12/02
WebHDFS Rest API 企業實戰:大佬手把手帶你堵住漏洞,企業實例解析
WebHDFS Rest API 企業實戰:大佬手把手帶你堵住漏洞,企業實例解析
【API安全】 Apache Hadoop提供了本地庫,用于訪問HDFS。這些本地庫對于在Hadoop集群內運行的應用程序非常有用,只需要配置hadoop客戶端的環境就可以使用這些庫來直接訪問HDFS。 ? ? ? ? 然而,對于外部應用程序來說,如...
2024/12/02
萬字講透REST API資源建模
萬字講透REST API資源建模
【API設計】 0 前言 ★ “REST 中信息的核心抽象是資源。任何可以被命名的信息都可以成為資源:文檔或圖像、臨時服務(例如‘今天洛杉磯的天氣’)、其他資源的集合、非虛擬對象(例如一個人)等等。換句話說,任何可能成為作者超文本引用目標的概...
2024/12/02
用WhatsApp API發OTP驗證碼最全指南
用WhatsApp API發OTP驗證碼最全指南
【API設計】 在使用互聯網應用程序的過程中,完成用戶身份驗證往往是必不可少的環節。常見的身份驗證是在應用注冊、登錄、忘記密碼等操作中,系統會向用戶的手機發送一條驗證碼短信,并要求用戶將驗證碼輸入到相應的輸入框中,從而完成身份識別操作。看起來雖然簡單,但設...
2024/12/02
為你的 ASP. NET Core Web API 創建 Microsoft Power App
為你的 ASP. NET Core Web API 創建 Microsoft Power App
【API設計】 通過輕松創建 Web API 前端來提升您的開發體驗。 ????低代碼工具在開發人員中越來越流行,因為用更少的代碼更快地創建應用程序。在 Visual Studio 2022 17.6 預覽版2中,您現在可以通過連接服務連接到 Mic...
2024/12/02
怎樣設計安全的GraphQL API?
怎樣設計安全的GraphQL API?
【API設計】 在這篇文章,我們將討論一些各種 GraphQL 部署和遷移的安全風險,這些安全風險在客戶管理過程中被發現。我們會討論比較常見的高風險權限漏洞,以及不太常見的服務端請求偽造(SSRF)問題。上述這些問題都是我們在嘗試實現從 GraphQL 到...
2024/12/02
如何在以太坊上構建GraphQL API
如何在以太坊上構建GraphQL API
【API設計】 過去,開發人員通過構建自己的集中式索引服務器從區塊鏈中提取數據,將數據存儲在數據庫中,并通過API進行公開。這需要大量的工程和硬件資源,并且破壞了分散化所需的重要安全性。 本文將向大家介紹如何在去中心化Web基礎架構-區塊鏈數據上輕松...
2024/12/02
GraphQL 初體驗,Node.js 構建 GraphQL API 指南
GraphQL 初體驗,Node.js 構建 GraphQL API 指南
【API設計】 前言 過去幾年中,GraphQL 已經成為一種非常流行的 API 規范,該規范專注于使客戶端(無論是客戶端、前端還是第三方)的數據獲取更加容易。 在傳統的基于 REST 的 API 方法中,客戶端發出請求,而服務端決定響應。 ...
2024/12/02
GraphQL+Koa2實現服務端API結合Apollo+Vue
GraphQL+Koa2實現服務端API結合Apollo+Vue
【API設計】 一、GraphQL介紹 1.1 簡介 GraphQL 是一種新的 API 的查詢語言,它提供了一種更高效、強大和靈活 API 查詢。它 是由 Facebook 開發和開源,目前由來自世界各地的大公司和個人維護。GraphQL ...
2024/12/02
長時間運行操作的 API 設計最佳實踐:GraphQL 與 REST
長時間運行操作的 API 設計最佳實踐:GraphQL 與 REST
【API設計】 我最近讀了一篇文章,其中作者指出 GraphQL “不適合長時間運行的操作”。我想證明 GraphQL 可以很好地用于長時間運行的操作。 我們還將看看如何使用傳統的 REST API 解決此類問題并比較這兩種方法。我們最終會看到的是 ...
2024/12/02
API開發流程:從設計到部署的完整指南(含代碼示例)
API開發流程:從設計到部署的完整指南(含代碼示例)
【API設計】 本文全面探討了API開發流程,從需求分析到設計、開發、測試、部署和維護,詳細介紹了每個階段的關鍵步驟和最佳實踐。通過一個用戶管理API的示例,展示了如何使用Node.js和Express框架實現RESTful API,并提供了代碼示例和測試方法。文章還涵蓋了API的安全性設計、性能優化以及部署策略,強調了API開發流程中每個環節的重要性。無論是初學者還是經驗豐富的開發者,本文都能為理解和掌握API開發流程提供實用的指導和參考。
2024/12/02
利用 API 可觀察性最大化設計和性能
利用 API 可觀察性最大化設計和性能
【API設計】 摘要 面對API問題時,API可觀測性可能是解決方案。它揭示了隱藏在API指標、日志和追蹤中的關鍵洞察,使您能夠迅速診斷和修復問題。本文詳細介紹了API可觀測性是什么,它如何使您的系統受益,以及它如何超越傳統監控,保持您的數字服務在最...
2024/11/29
1 4 5 6 7 8 14
搜索、試用、集成國內外API!
冪簡集成API平臺已有 4968種API!
API大全
搜索文章
熱門話題
文章精選
na
API Key 密鑰:深入理解與應用
na
RESTful Web API 設計中要避免的 6 個常見錯誤
na
WebSocket和REST的區別:功能、適用范圍、性能與示例解析
na
FastAPI 異步編程:提升 API 性能
na
REST API設計開源工具:值得推薦的10+款
na
從架構設計側剖析: MCP vs A2A 是朋友還是對手?
na
大模型 API 異步調用優化:高效并發與令牌池設計實踐