viernes, 7 de octubre de 2016

SAP API Business Hub

Qué es SAP API Business Hub

Dentro de HCP, y usando la tecnología desarrollada para la gestión de APIs de la que ya he hablado anteriormente (creacion de un api en el servicio sap) SAP ha creado un punto centralizado donde poder descubrir, explorar y probar APIs desarrolladas por el propio SAP. (Pero esto lo explican muchísimo mejor aquí: SAP API Business Hub launched)

Entrando al servicio

El servicio se encuentra activo por defecto y no es necesario configurar nada, simplemente tenemos que acceder a nuestra cuenta HCP, buscarlo en la lista de servicios y pulsar en "Go to Service"

Para poder entrar al SAP API Business Hub necesitamos registrarnos (y si ya estamos registrados, necesitaremos hacer login)

Descubriendo, explorando y probando

Una vez dentro del API Hub podemos consultar el catálogo de API, y dentro de cada API podemos ver los distintos "recursos"

Dentro de los recursos podemos ver cada una de sus operaciones posibles, con su correspondiente documentación:





Y además podemos ver (y proporcionar) opiniones sobre las APIs:


Para poder probar un API primero tenemos que suscribirnos a ella:



Desde las suscripciones podemos acceder a la documentación de las APIs y en esta ocasión veremos un nuevo botón que nos permite automáticamente obtener el APIKey



Con el API key, y rellenando los campos necesarios, solo necesitamos pulsar el botón "Try it out" para probar el API



1 comentario:

  1. Hola gracias por tu esclarecedor blog.
    Tengo una confusión, actualmente trabajo con un cliente que quiere implementar un portal para sus proveedores mediante SCP(sap cloud platform) y para acceder a los datos que requiere de los proveedores, pide a mi área (ABAP) crear unos servicios odata para acezar a la información requerida. yo busco un poco y encuentro en: “SAP API Business Hub” una API de para proveedores, https://api.sap.com/api/API_BUSINESS_PARTNER/resource y creo que esto es lo que necesitamos, pero no entiendo como esta documentación de esta api en particular pueda ser usada en mi servidor…

    Saludos cordiales:
    Iván Castillo

    ResponderEliminar