所有文章
> 当前分类:API开发
cURL 命令调用 Vertex AI Gemini API
2025/09/23
本文档展示了如何使用 Vertex AI [Gemini API]( 和 [cURL]( 命令与 Gemini Pro (gemini-pro) 模型和 Gemini Pro Vision (gemini-pro-vision) 模型进行交...
如何快速查找IP地址的国家信息
【API开发】
本教程为初级程序员、产品经理以及技术小白用户提供了一套完整的指南,帮助您使用Python通过IP地址获取国家信息。通过学习本教程,您将能够理解如何使用GeoIP库来获取IP地址的地理位置,包括国家、城市、经纬度等。这不仅提升了您的技术能力,还能帮助您在产品开发中更好地利用地理位置数据。
2025/09/22
使用Rust和Axum构建高性能REST API
【API开发】
本教程将深入探讨如何利用 Rust 和 Axum 框架来构建功能完备的 REST API。我们将涵盖以下内容:如何设置路由和 API 终端节点、处理 API 请求中的查询参数、请求体以及动态 URL 参数、将 API 与 MySQL 数据库进行连接、集成中间件,以及一些保持 API 高性能的实用建议。
2025/09/21
Deno 1.40 发布:Temporal API、简化导入与开发者工具全面升级指南(2025)
【API开发】
Deno 1.40 引入了 Temporal API,这是一个强大的日期和时间操作功能,同时支持最新的装饰器语法。此版本还新增了对 .filename 和 .dirname 属性的支持,简化了依赖管理,并为未来的 Deno 2 做好了准备。
2025/09/20
使用 Django 和 Django REST 框架构建 RESTful API:实现 CRUD 操作
【API开发】
在当今的 Web 开发世界中,RESTful API 是大多数现代应用程序的核心。REST API 使不同的应用程序能够相互通信,从而实现跨系统的模块化开发和集成。Django 与 Django REST 框架 (DRF) 相结合,提供了一...
2025/09/20
如何将cURL转换为Python以发出REST API请求
【API开发】
想象一下,能够接受任何 cURL 命令,并且只需进行一些调整,即可使其在 Python 脚本中顺利运行。听起来像是一种超能力,对吧?好吧,拿起你的斗篷,因为我们即将踏上一场冒险,将你从 cURL 新手转变为 Python 请求向导!
2025/09/19
同步API vs 异步API:理解并选择适合你业务的调用方式
【API开发】
同步API适用于简单、实时性要求高的操作,而异步API适用于复杂、需要后台处理或时间较长的操作。选择合适的API通信模式取决于具体的业务需求和性能要求。
2025/09/18
Temporal API 完全指南:JavaScript 中现代日期与时间处理方案
【API开发】
Temporal API为JavaScript开发者提供了一套现代化的日期和时间处理工具,解决了传统Date对象的不足。它通过提供与时区无关和与时区相关的数据类型,如PlainDate、ZonedDateTime等,以及不可变性和强大的时区支持,显著提升了日期时间处理的可靠性和易用性。Temporal API特别适合全球化和高精度应用场景,是JavaScript日期时间处理的新选择。
2025/09/17
根据Swagger OpenAPI规范生成TypeScript类型
【API开发】
大家好,我是幻影,一名致力于编程知识传授的博主。今天我们要深入探讨一个非常有意思的话题——根据 Swagger OpenAPI 规范生成 TypeScript 类型。 你是不是也曾为手动创建 API 请求和响应的类型定义而头疼过?你是...
2025/09/17
使用LangChain和异步Web框架实现接口流式输出功能
【API开发】
## 介绍 `[openai]( 但LangChain对openai接口进行了深度包装,流式输出需要进行回调(`callback`)。[LangChain]( 如果想要对[LangChain]( 参考其中一种解决方案: . 本文的...
2025/09/16
API 脚本完全指南:概念、应用与实用工具
【API开发】
API脚本是一种用于自动化与Web服务或应用程序交互的指令集,能够简化操作、提升生产效率。它通过Python和JavaScript等语言实现,支持自动化任务、系统集成和数据管理,广泛应用于社交媒体管理、DevOps自动化和商业智能等领域。
2025/09/15
OpenAI Realtime的API如何使用:详细指南与示例
【API开发】
本文详细介绍了如何利用 OpenAI 的实时 API(Realtime API)进行自然语言处理和代码补全等任务。通过低延迟和高吞吐量的特性,OpenAI 的实时 API 成为开发者构建智能应用的理想选择。文章从获取 API 密钥、安装必要库、发起 API 请求到处理响应,逐步讲解了 OpenAI Realtime API 的使用方法。此外,还提供了实际应用案例,如实时聊天机器人和代码补全工具,并分享了性能优化与最佳实践,包括批量处理请求和错误处理机制。通过本文,开发者可以快速掌握 OpenAI Realtime API 的使用,并将其应用于实际项目中。
2025/09/15
使用PHP框架构建RESTful API:开发者指南
【API开发】
本指南详细介绍了如何使用PHP框架构建RESTful API,包括选择合适的PHP框架、设置开发环境、定义路由和控制器、实现中间件和验证、测试API以及提高API性能的技巧。适合希望通过PHP框架快速构建高效RESTful API的开发者。
2025/09/13
Next.js API 路由完整指南:构建高效全栈应用的关键
【API开发】
本文详细介绍了如何在Next.js中使用API路由来构建全栈应用,包括创建API路由、处理不同的HTTP方法、动态API路由的实现、使用中间件增强API路由功能、以及如何通过TypeScript提升类型安全性和进行API路由的测试。文章旨在帮助开发者掌握Next.js API路由的核心功能,以便在项目中高效地实现前后端逻辑的无缝结合。
2025/09/13
vue3 使用 高德地图api
【API开发】
> 在我们使用高德地图的时候,官方给我们推荐了很多案例,`demo`,但是这些案例都是使用原生方法接入,并没有提供`vue`或者`react` 的`demo`,`vue2`的 接入网上也很多人都有写过,今天我们就来看看 `vue3`如...
2025/09/13
OpenAPI 自动化治理:用 GitHub Actions 5 分钟生成标准文档
【API开发】
本文详细介绍如何使用 GitHub Actions 在 5 分钟内自动化生成标准 OpenAPI 文档,包含完整实现方案、性能对比数据和实际案例,帮助开发者提升 API 治理效率。
2025/09/12
热门话题
文章精选