Skip to main content

介绍

通过使用集成和外部 API 来扩展您网站的功Ag功能。

Lovable 提供了原生的无缝集成,用于导出代码并添加后端。但是,如果您希望为网站添加特定功能,也可以集成外部 API。

什么是 API?

API 是软件应用程序之间进行通信和共享数据的方式。不同的 API 提供不同的功能,例如发送电子邮件或处理支付。您可以在我们博客上的这篇文章中了解更多关于 API 强大性的内容。

原生集成

探索下面的部分,以快速上手并了解我们原生 GitHub 和 Supabase 集成的更多信息。

集成描述
GitHub了解如何将 Lovable 与 GitHub 集成,以导出您的代码并实现无缝版本控制
Supabase使用 Supabase 为您的网站添加后端,以支持身份验证和持久数据存储

已验证集成

已验证集成与 Lovable 配合效果最佳:

集成描述
Stripe为您的应用添加支付处理功能
OpenAI使用 OpenAI 的模型添加 AI 功能
Anthropic使用 Anthropic 的 Claude 模型添加 AI 功能
Resend使用 Resend 的现代电子邮件 API 添加电子邮件功能
Clerk全面的用户管理平台
Three.js为您的应用添加交互式 3D 图形
D3.js创建动态、交互式的数据可视化
Highcharts创建专业的交互式图表和可视化
p5.js创建创意编码项目和交互式图形
Runware让您的应用从文本提示生成图像
ElevenLabs添加文本到语音功能
Make视觉平台,用于构建工作流以自动化任务并连接应用
Replicate运行和微调开源 AI 模型
Stability AI开发跨多种模式的开源 AI 模型
Figma从您的 Figma 工作区导入设计
Twilio使用 Twilio 为您的应用添加短信功能
n8n使用视觉平台为您的应用构建工作流

您可以随时在此处请求新的集成。

使用任意 API 与 Lovable 集成

所有其他可调用的 API 仍然可以集成,但通常需要额外的上下文和说明。您可能有以下情况:

  • 内部系统带有自定义 API
    这些可能是您的团队构建的服务(例如库存系统、分析管道或内部工具),它们暴露了 REST 或 GraphQL 端点,但未公开记录或广为人知。您希望 Lovable 从这些系统提取数据或向其发送数据,以自动化工作流或驱动用户界面。
  • Lovable 尚未支持的第三方 API
    也许您使用的是某个小众 SaaS 产品、专业的數據提供者或合作伙伴集成,而 Lovable 对此没有内置知识。尽管它不是官方支持的,您仍然希望 Lovable 连接、调用 API 并处理数据。
    在这两种情况下,挑战是相同的:Lovable 默认情况下“不知道”这个 API。但通过良好的文档和身份验证设置,它仍然可以有效使用。无论哪种情况,方法都是一样的:Lovable 仍然可以连接到它。以下是操作方法。

1. 提供 Lovable 所需的上下文

Lovable 在理解 API 时效果最佳。您可以提供:

  • OpenAPI 规范(如果可用)
  • 复制粘贴的文档或示例(尤其是端点和示例请求/响应)

文档越清晰,Lovable 就越能合理地调用 API。

2. 安全处理身份验证

对于需要身份验证的 API:

选项 1: 使用 Supabase Edge Functions 作为代理

  • 在 Supabase 上安全存储机密
  • 让 Lovable 通过 Edge Function 调用 API 端点(而非直接调用 API)

选项 2: 在您的 Lovable 项目中直接实现 API 集成

  • 暴露一个身份验证端点(例如,用于交换凭据以获取令牌或会话)
  • 让 Lovable 在集成流程中调用该身份验证端点
  • 在后续 API 调用中包含令牌、标头或会话信息

示例 API

集成描述
Mapbox为人们、包裹和车辆提供导航功能
Rive创建和发布交互式动画
Together.ai使用几行代码运行或微调领先的开源模型
PostHog开源产品分析工具,提供用户行为、会话重放和 A/B 测试
Firecrawl将网站转换为 LLM 就绪数据
Perplexity为您的应用添加强大的 AI 功能
Zapier自动化工具,用于连接不同的 Web 应用
GoJS添加流程图,尤其适用于可视化工作流和流程
Transformers.js (HF)在浏览器中直接运行机器学习模型,而无需服务器
Grok / xAI为您的应用添加 AI 功能
Twilio拨打和接收电话、发送和接收短信
Linkup在您的应用中提供 AI 搜索引擎
Google Workspace由 Google 开发的基于云的生产力和协作工具
Lemon Squeezy简化数字产品销售的电子商务平台
Serper.dev将 Google 搜索结果集成到您的应用中
Notion笔记、任务管理和数据库功能
Mailgun发送、接收和跟踪电子邮件
Calendly简化会议规划的调度工具
SendGrid用于事务性和营销电子邮件管理的交付服务
TinyMCE提供所见即所得编辑体验的富文本编辑器
bannerbear自动化社交媒体图像和视频的生成
Square接受支付、管理销售并处理各种商业方面
HeyGenAI 生成视频创建服务
GetLago开源计量和基于使用量的计费
Ticketmaster嵌入事件和门票信息
Tenor为您的应用添加 GIF
Ideogram生成 AI 驱动的排版和图像
Luma创建或共享事件
Freesound访问免费音效和循环库
iLovePDF转换、合并和编辑 PDF
Discord构建 AI 驱动的机器人
Google Imagen文本到图像生成器
Slack自动化消息和工作流
Petfinder访问 Petfinder 数据库,其中包含数十万宠物
Sports DB搜索和访问所有球员、事件、电视节目和比分数据
Weather App访问任何位置的当前天气数据
Youtube为您的应用添加各种 YouTube 功能
Findwork访问职位列表和其他职业资源
Pixabay搜索和检索免版税图像和视频
Alpha Vantage实时和历史金融市场数据
Currents策划并访问来自各种来源的实时全球新闻
Kofi接受捐赠、销售产品、接收请求并从流媒体中获利
GitHub Stats跟踪仓库活动和贡献
TheNews API从 15 万全球来源搜索新闻和博客文章
TripAdvisor集成服务内容、获取预订并将客户评论定向到 TripAdvisor
Verifone收集交易数据
New York Times搜索纽约时报文章
Polygon.io查询最新的金融市场数据
WordCloud创建词云
QRCode Generator生成和解码或读取二维码图形
Deezers为您的应用添加音乐相关功能
Hacker Earth在多种语言中编译和运行代码
Cocktail DB访问大型鸡尾酒食谱、成分和图像数据库
Beer API访问不同类型啤酒(如艾尔、拉格、波特和世涛)的描述
Hashtag API检索、创建、更新和删除话题标签
USAJobs在您的网站上提供就业机会
SFMTA向 SFMTA 电子访问出租车系统传输一个或多个行程
UPCDatabase访问 UPC 数据库
Time API访问时区信息、在时区之间转换时间并跟踪夏令时
Plotly图形库,用于创建交互式、出版质量的图表
Manifest.build微型后端
Paypal在您的应用中集成 Paypal 结账解决方案
4everland后端替代方案
Outseta创建、更新人员、账户、订阅和发票
Recraft文本到矢量图像生成
n8n自动化和工作流
Venice无审查的 AI 对话和图像生成
Shopify增强您的电子商务功能
BuildShip后端和自动化
RunPod自定义逻辑集成和部署
Gumloop自动化和工作流解决方案
Odoo在您的应用之间获取和发送数据
Tableau数据分析工具
Power BI数据分析工具
Mermaid渲染可自定义的图表、图表和可视化
StancerStripe 的替代方案
Mercado Pago创建结账流程
Canva将 Canva 集成到您自己的 Web 应用中
Razorpay构建支付界面(印度)
Coinbase实时市场数据
GSAP动画库
Cohere将自然语言处理和生成集成到您的产品中
OpenRouter访问数百个 AI 模型
Fal AI部署自定义 AI 模型
Paystack在线支付网关(非洲)
Remotion使用 AI 创建视频并渲染为 MP4 文件
Paddle支付、税务和订阅管理
Polar API从 Polar 设备提取数据,如活动水平和心率