Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /
Servicios de terceros

Configurar servicios de terceros

Importante

Servicios de terceros y notificaciones push obsoletos

Los servicios de terceros y las notificaciones push en App Services han quedado obsoletos en favor de la creación de puntos finales HTTP que usan dependencias externas en funciones.

Webhooks se han renombrado a HTTPS Endpoints sin cambios en el comportamiento. Debe migrar los Webhooks existentes.

Los servicios existentes continuarán funcionando hasta el de septiembre 30 2025de.

Dado que los servicios de terceros y las notificaciones push ya no se utilizan, se han eliminado de forma predeterminada de la interfaz de usuario de App Services. Si necesita administrar un servicio de terceros o una notificación push existente, puede volver a agregar las configuraciones a la interfaz de usuario siguiendo estos pasos:

  • En la navegación izquierda, debajo del Manage sección, haga clic en App Settings.

  • Habilite el interruptor junto a Temporarily Re-Enable 3rd Party Services y luego guarde los cambios.

Puede crear y configurar interfaces para todos los servicios externos desde la interfaz de usuario de App Services o importando un directorio de configuración de servicios. Seleccione la pestaña a continuación que corresponda al método que desee utilizar.

1
  1. Haga clic en Services en el menú de navegación de la izquierda.

  2. Haga clic en Add a Service.

2
  1. Seleccione el tipo de servicio que desea crear de la lista.

  2. Introduzca un Service Name que identifique el servicio de forma única.

  3. Introduzca valores de configuración adicionales específicos para el tipo de servicio que está creando. Algunos valores de configuración del Servicio son privados y requieren que crees y hagas referencia a un Secreto que contenga el valor de configuración.

    Consulta las páginas de referencia del servicio individual para obtener detalles sobre los parámetros de configuración de cada tipo de servicio.

  4. Haga clic en Add Service para guardar el servicio.

Un ejemplo de configuración de servicio en la interfaz de usuario
1

Utiliza tu clave de API de administrador de MongoDB Atlas para iniciar sesión en la CLI:

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

Obtén una copia local de los archivos de configuración de tu aplicación. Para obtener la última versión, ejecuta el siguiente comando:

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

También puedes exportar una copia de los archivos de configuración de tu aplicación desde la interfaz de usuario o con la API de administración. Para saber cómo, consulta Exportar una aplicación.

3

Crea un nuevo subdirectorio en el /services Carpeta del directorio de la aplicación que exportó. El nombre del subdirectorio debe coincidir con el nombre configurado del servicio.

mkdir -p services/myService
4

Add a file named config.json to the new service directory. The configuration file should have the following form:

{
"type": <boolean>,
"name": <string>,
"config": <document>
}
Valor de configuración
Descripción

Service Type

type

Obligatorio. El tipo de servicio configurado.

Service Name

name

Required. The name of the configured service.

Nota

Each service interface in your application must have a unique name.

Configuration

config

Obligatorio. Un documento que contiene valores de configuración específicos para el tipo de servicio que se está configurando. Para encontrar los valores de configuración de un servicio específico, consulta la página de referencia de ese servicio.

5

Una vez que hayas añadido los archivos de configuración adecuados al subdirectorio del servicio, puedes importar el servicio en tu aplicación.

Navegue a la raíz del directorio de la aplicación y ejecute el siguiente comando:

realm-cli import

Volver

Solicitudes y respuestas de webhook

En esta página