集成

当您的应用能够连接周围的各种服务时,它才真正发挥价值。

数据库、身份验证、支付、电子邮件和 AI 模型已经是平台的一部分。只需告诉我们您需要连接什么,YeshBe 就会完成集成,并将密钥安全地保存在服务器端。

从表面上看,集成似乎很简单:一个 API 密钥、几个端点,以及需要解析的响应。但真正的工作都在这些内容之外:密钥存在哪里、连接失败时怎么办、谁可以调用它,以及当服务商在没有通知的情况下做出更改时,您如何及时发现。

这些能力已经内置在平台中。您只需描述应该发生什么,YeshBe 会处理连接、重试和密钥管理。

可以连接的服务

最常用的服务已经支持。对于其他服务,只需提出需求即可。

  • 数据库与文件

    您自己的数据表及真实关系,以及文件上传和对象存储,全部可以从服务器端进行查询。

  • 登录

    电子邮件和密码、登录链接、Google、Microsoft 和 Apple。企业版还支持 SSO 和目录同步。

  • 支付

    通过 Stripe 和 PayPal 接受付款,支持订阅和一次性支付,并直接连接到您的账户,而不是我们的账户。

  • 电子邮件与消息

    使用您自己的发件人身份发送事务性电子邮件、SMS 和 WhatsApp 通知。

  • AI 模型

    在应用中使用文本、图像和音频模型,并按账户记录使用量,帮助您控制消耗。

  • 电子表格与文档

    读取和写入 Google Sheets、生成 PDF,并按计划自动发送报告,无需任何人手动点击按钮。

  • Webhooks 与自动化

    接收任何服务发送的 Webhook、发送您自己的 Webhook,或者将后续流程交给 Zapier 和 Make。

  • 任何提供 API 的服务

    将 API 文档提供给 YeshBe,平台就会创建连接、身份验证和错误处理逻辑。

密钥与机密信息

您的凭据永远不会进入浏览器。

所有集成都在服务器端运行。密钥经过加密存储并通过名称引用,因此机密信息永远不会出现在应用程序包、代码仓库或用户浏览器的网络请求中。

  • 测试环境和生产环境使用独立的凭据。
  • 只需更新一次密钥,所有连接都会自动开始使用新密钥。
  • 通过角色规则决定谁可以运行某个集成。

当外部服务出现问题时

连接失败是系统提前考虑的问题,而不是发生后才处理的意外。

平台会处理超时、请求频率限制和服务商故障,而不是让整个流程依赖一次毫无保护的请求。持续失败的集成会显示在日志中,并附带导致问题的具体调用。

  • 临时失败会自动重试,并逐渐延长重试间隔。
  • 清晰记录每一次调用以及收到的响应。
  • 当某个集成开始反复失败时收到提醒。

成本

集成会使用集成积分。

每个方案都包含每月可用的集成积分。当应用调用外部服务时会消耗这些积分。创建和测试连接不会消耗积分;只有应用实际运行集成时才会使用积分。

  • 每个集成的使用量都会单独显示,让您清楚了解哪些集成消耗的积分最多。
  • 为每个应用设置最大限制,避免循环调用导致意外的实际成本。
  • 使用您自己在服务商处的账户,并直接向服务商付款。

添加集成

无需安装 SDK,也无需从文章中复制代码片段。

  1. 告诉我们您需要什么

    “客户付款后,通过电子邮件向他发送收据。”这就是您需要提供的全部说明。

  2. 连接服务商

    对于已支持的服务,使用设置向导;对于其他服务,只需输入一次您自己的密钥。

  3. 使用测试数据进行测试

    在真实客户使用之前,先在服务商的测试环境中运行完整流程。

  4. 发布

    发布时会使用生产环境凭据。应用中的其他部分不会发生任何变化。

连接服务之前

如果我使用的服务不在列表中怎么办?

将该服务的 API 文档提供给 YeshBe,平台就会创建连接、身份验证和错误处理逻辑。任何提供完整文档的 HTTP API 都可以连接。

我的 API 密钥存储在哪里?

密钥经过加密后存储在服务器端,并通过名称引用。它们永远不会包含在发送到浏览器的代码中,而且您邀请到工作区的成员也无法查看密钥,除非您明确授予他们相应权限。

外部服务的费用由哪个账户支付?

由您的账户支付。您连接自己的 Stripe 账户、电子邮件服务商和模型密钥。即使将来不再使用 YeshBe,这些账户以及您与相应服务商之间的关系仍然属于您。

集成会计入我的方案限制吗?

调用外部服务会使用所有方案每月包含的集成积分。创建和测试连接不会消耗积分。

您准备先创建什么?

从一句话开始。看到结果后,任何地方都可以继续修改。

免费开始。无需信用卡。