Descripción de cómo API REST y eventos integran sistemas con SAP Subscription Billing
Explicación de la diferencia entre la integración de SAP S/4HANA, edición en la nube pública y privada
Análisis del contenido de integración estándar de SAP Subscription Billing con sistemas SAP
Integración de SAP Subscription Billing con otros sistemas SAP y no SAP
Uso de API REST en SAP Subscription Billing
Exploración de API de suscripción
Gestión de API de uso en SAP Subscription Billing
Gestión de API de facturas en SAP Subscription Billing

Uso de APIs REST y eventos para integrar SAP Subscription Billing

Objectives

After completing this lesson, you will be able to:
  • Explique las opciones para utilizar API REST y los eventos en SAP Subscription Billing.
  • Utilice API REST en SAP Subscription Billing.

Opciones para utilizar API en SAP Subscription Billing

Las API REST y los eventos desempeñan un papel crucial en SAP Subscription Billing, lo que permite una integración fluida de diferentes sistemas.

Infografía que ilustra cómo las API REST y Eventos conectan la comunicación entre SAP Subscription Billing y otros sistemas.

¿Qué son las API REST?

En el contexto de SAP Subscription Billing, una API REST hace referencia a un tipo de interfaz de programación de aplicaciones estructurada que sigue los principios de transferencia de estado representacional (REST). Esta API permite a las aplicaciones externas interactuar e intercambiar datos con el sistema SAP Subscription Billing utilizando métodos HTTP estándar como GET, POST, PUT y DELETE.

La API REST en SAP Subscription Billing proporciona un enfoque estandarizado y flexible para la integración con el sistema de facturación, lo que permite a los desarrolladores acceder a los datos de suscripción, crear o modificar planes de suscripción, procesar pagos y realizar otras operaciones relevantes.

¿Qué son los eventos?

Los eventos se utilizan para desencadenar acciones automatizadas o workflows dentro del sistema SAP Subscription Billing en respuesta a actividades o ocurrencias específicas, como renovaciones de suscripciones, modificaciones de plan o procesamiento de pagos. Los eventos desempeñan un papel vital en la organización del ciclo de vida de la facturación de suscripciones, lo que garantiza que el sistema reaccione de forma eficaz a las diferentes actividades del cliente y a los diferentes eventos operativos.

¿Qué son los tokens de portador?

Ejemplo de IU de un cliente REST Bruno con un token de portador resaltado.

SAP Subscription Billing utiliza claves de servicio para generar tokens de portador para la autenticación al acceder a las API REST. Los tokens de portador son un método estándar para proteger los puntos finales de API y garantizar que solo los clientes autorizados puedan acceder a los recursos protegidos. Al realizar solicitudes a la API REST de SAP Subscription Billing, los clientes suelen incluir el token de portador en la cabecera de autorización de la solicitud HTTP para autenticar sus privilegios de identidad y acceso.

Los tokens de portador se obtienen a través del proceso de autenticación con un proveedor de identidad. Normalmente, SAP Subscription Billing admite la integración con proveedores de identidades, como el servicio Identity Authentication u otros proveedores de identidades. Uso de API REST en SAP Subscription Billing.

API REST en SAP Subscription Billing

API REST frente a eventos

Las API REST y los eventos sirven a roles diferentes pero complementarios para facilitar la interacción y la gestión de los procesos de facturación de suscripciones. En resumen, una API REST permite que aplicaciones, sistemas o usuarios externos interactúen con SAP Subscription Billing enviando solicitudes para gestionar datos y procesos de facturación. Por otro lado, los eventos desencadenan ocurrencias o actividades específicas dentro del sistema SAP Subscription Billing, como renovaciones de suscripción, modificaciones de plan, procesamiento de pagos o interacciones de cliente.

Nota

Antes de comenzar este curso, le recomendamos que explore los aspectos básicos de SAP Subscription Billing completando el curso BR468 Aplicación de SAP Subscription Billing.