編寫API文檔的新方法
2024/12/05
世界上最偉大的 API 有許多相似之處和不同之處,但幾乎所有 API 都有一個共同點:出色的文檔。如果沒有可靠的文檔,API 集成可能會是一場噩夢,迫使許多開發人員放棄。無論如何,API 文檔的重要性怎么強調都不為過。
如何有效鏈接 API 請求
如何有效鏈接 API 請求
【API設計】 自從有了 API 以來,就一直需要鏈接 API 請求。API 支持可組合的軟件架構,自然會促進系統及其支持的操作的分布。組織或企業的“功能”往往成為對分布式系統的多個 API 調用的集合。 有一種觀點認為,如果你正在實施 REST,那...
2024/12/05
如何使用 Azure Functions 和 RapidAPI 構建無服務器 Web 應用程序
如何使用 Azure Functions 和 RapidAPI 構建無服務器 Web 應用程序
【API設計】 無服務器計算是云開發中的一種流行趨勢,它允許開發人員創建可擴展、經濟高效且事件驅動的應用程序,而無需管理服務器。本文將指導您使用 Azure Functions 和 RapidAPI 構建無服務器 Web 應用。 什么是無服務器計算?...
2024/12/05
設計優先 API 開發:神話還是現實?
設計優先 API 開發:神話還是現實?
【API設計】 設計優先這一概念在 API 開發領域獲得了大量追隨者。它承諾帶來一系列好處,包括改善用戶和開發人員體驗、縮短上市時間并降低開發成本。出于這些原因,設計優先的支持者經常將其視為解決 API 開發和管理所面臨問題的靈丹妙藥。 但并非所有人...
2024/12/05
原型優先API設計
原型優先API設計
【API設計】 API 設計方法的討論通常分為兩大陣營:代碼優先和設計優先。每種方法都有不同的權衡,設計優先通常被認為是理想的,但并不總是實用的。在本文中,我將提出第三種選擇,即原型優先,并論證了它結合了其他兩種方法的多種優點。
2024/12/05
使用 Keycloak 與 API 網關保護你的 API
使用 Keycloak 與 API 網關保護你的 API
【API設計】 OpenID Connect 又名 OIDC,是基于 OAuth 2.0 的認證協議。它允許客戶端從身份認證服務 IdP 獲取用戶基本信息,常見的 IdP 有:Keycloak、Ory、Okta、Auth0、Authing 等。 開源...
2024/12/05
掌握良好的API設計原則:是什么、為什么以及如何
掌握良好的API設計原則:是什么、為什么以及如何
【API設計】 API 設計原則是數字世界中建立強大連接的模型,其中 API 彌合了系統之間的差距。本文簡化了 API 設計的復雜性,向您介紹了確保功能性、可靠性和易用性的經過實踐檢驗的原則。學習如何奠定優秀 API 的基礎,而無需猜測,這樣您就可以專注于真正重要的事情:打造一款能夠無縫集成并根據技術需求擴展的卓越工具。
2024/12/04
理解每種API類型的基本指南
理解每種API類型的基本指南
【API設計】 本文將主要 API 類別細分為開放、合作伙伴、內部和復合。我們還將根據所使用的協議討論 API 的類型。在本文的最后,您可以放心地選擇適合您需求的 API。
2024/12/04
了解電信公司的API標準CAMARA
了解電信公司的API標準CAMARA
【API設計】 在本文中,我們將探討CA??MARA 項目(一家電信公司 API 標準機構,最近已成為 Linux 基金會項目)的努力,以及標準化 API 可能對電信行業產生的影響。
2024/12/04
如何編寫v3 AsyncAPI描述
如何編寫v3 AsyncAPI描述
【API設計】 在這篇文章中,我們將通過一個用例示例討論 AsyncAPI v3.0 提供的主要更改,并描述這如何改進您現有的 API 設計方法。我們將使用此用例創建示例 AsyncAPI 描述,以幫助闡明該方法的優點。
2024/12/03
提高開發人員生產力的API終極指南
提高開發人員生產力的API終極指南
【API設計】 在本指南中,我們幫助您以開發人員的身份自信地駕馭API領域。這份實用指南重點介紹了 RESTful、SOAP 和 GraphQL API 及其在優化項目中的作用。我們討論了可以完善您的開發工具包的最佳實踐和集成策略,幫助您輕松構建彈性、互連的軟件系統。
2024/12/03
如何設計更具包容性的API
如何設計更具包容性的API
【API設計】 創建包容性 API 不僅僅是勾選復選框 — 而是要為不同的用戶創建一個受歡迎的環境。從術語到更易于訪問的開發人員門戶設計,讓我們探索一些有助于指導這種方法的基本原則。
2024/12/03
從api.ai工作原理來看構建簡單場景chatbot的一般方法
從api.ai工作原理來看構建簡單場景chatbot的一般方法
【API設計】 chatbot無疑是當前非?;鸬囊粋€研究領域和產品方向,簡單地可以分為兩類,開放域bot和封閉域bot,開放域bot傾向于解決所有的事情,而封閉域bot傾向于解決某一個細分領域中的事情,旨在用AI技術提高效率,提高生產力?,F階段的開放域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
1 4 5 6 7 8 14
搜索、試用、集成國內外API!
冪簡集成API平臺已有 5490種API!
API大全
搜索文章
熱門話題
文章精選
na
API Key 密鑰:深入理解與應用
na
WebSocket和REST的區別:功能、適用范圍、性能與示例解析
na
API 設計原理:從理論到實踐
na
FastAPI 異步編程:提升 API 性能
na
RESTful Web API 設計中要避免的 6 個常見錯誤
na
REST API設計開源工具:值得推薦的10+款
na
從架構設計側剖析: MCP vs A2A 是朋友還是對手?