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.
Los webhooks se han renombrado como puntos finales HTTPS sin cambios en su 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.
Overview
Puedes llamar a acciones asociadas con un servicio desde Atlas Functions, incluidos webhooks y activadores entrantes, o directamente desde una aplicación cliente conectada. Cada acción de servicio está disponible como un método en su respectivo cliente de servicio.
Nota
Debe configurar una regla de servicio que habilite una acción antes de poder llamarla.
Los ejemplos de esta sección muestran cómo llamar a la acción post() desde el servicio HTTP. Cada acción de servicio sigue un patrón similar, pero tiene parámetros distintos. Para obtener más información sobre los parámetros y el uso de una acción específica, consulte la página de referencia de dicha acción.
Llamada desde una función
Para llamar a una acción de servicio desde una función:
Cree una instancia de un cliente de servicio desde el contexto de la función utilizando el
context.servicesinterfaz.Llamar al método asociado con la acción.
const http = context.services.get("myHttpService"); http.post({ "url": "https://www.example.com", "headers": { "Content-Type": ["application/json"] }, "body": { "msg": "Hello from a service action!" } }) .then(() => "Successfully sent the post request!")