Docs 菜单
Docs 主页
/ /
Atlas App Services
/ /

配置第三方服务 [已弃用]

在此页面上

  • Overview
  • 步骤

重要

第三方服务和推送通知弃用

App Services 中的第三方服务和推送通知已弃用,转而创建在函数中使用外部依赖项的 HTTP 端点。

Webhook 已重命名为 HTTPS 端点,行为没有发生变化。您应该迁移现有的 Webhook。

现有服务将继续运行到 9 月30 ,2025

由于第三方服务和推送通知现已弃用,因此,默认将其从 App Services 用户界面中删除。如果您需要管理现有的第三方服务或推送通知,可以执行以下操作以将配置重新添加到用户界面中:

  • 在左侧导航栏中的 Manage(管理)部分下面,单击 App Settings(应用设置)。

  • 启用 Temporarily Re-Enable 3rd Party Services(暂时重新启用第三方服务)旁边的切换开关,然后保存更改。

您可以从 Atlas App Services用户界面或 导入 服务配置目录来为所有 外部服务 创建和配置接口。选择下面与您要使用的方法相对应的标签页。

1
  1. 单击左侧导航菜单中的 Services(函数)。

  2. 单击 Add a Service(连接)。

2
  1. 从列表中选择要创建的服务类型。

  2. 输入唯一标识该服务的Service Name

  3. 输入特定于您要创建的服务类型的其他配置值。 某些服务配置值是私有的,需要您创建并引用包含该配置值的密钥

    有关每种服务的配置参数的详细信息,请参阅各个服务参考页面。

  4. 单击Add Service以保存服务。

用户界面中的服务配置示例
1

使用 MongoDB Atlas Admin API 密钥登录到 CLI:

appservices login --api-key="<my api key>" --private-api-key="<my private api key>"
2

获取应用配置文件的本地副本。要获取最新版本的应用,请运行以下命令:

appservices pull --remote="<Your App ID>"

您也可以从用户界面或使用 Admin API 导出应用程序配置文件的副本。要了解如何操作,请参阅导出应用

3

在导出的应用程序目录的 /services文件夹中创建一个新的子目录。 子目录的名称应与配置的服务名称匹配。

mkdir -p services/myService
4

将名为config.json的文件添加到新服务目录中。 配置文件应采用以下形式:

{
"type": <boolean>,
"name": <string>,
"config": <document>
}
配置值
说明

Service Type

type

必需。 已配置服务的类型。

Service Name

name

必需。 已配置服务的名称。

注意

应用程序中的每个服务接口都必须有一个唯一的名称。

Configuration

config

必需。 包含特定于您正在配置的服务类型的配置值的文档。 要查找特定服务的配置值,请参阅该服务的参考页面。

5

将相应的配置文件添加到服务子目录后,您可以将服务导入到应用程序中。

导航到应用程序的根目录并运行以下命令:

realm-cli import

后退

Webhook 请求和响应

在此页面上