Mitra Global Services

Navimania – Microsoft Graph en Postman (Api Graph)

Hola a todos! Hoy os traigo descubrimientos nuevos 👌

En las próximas semanas vamos a recorrer el maravilloso mundo de la API Graph.

Y os preguntareis, ¿qué es eso de la API Graph?

Bueno a grandes rasgos y para no complicar mucho el asunto, es la API de Microsoft que nos permite el acceso a los recursos de sus ecosistemas.

Si queréis más información, podéis encontrarla en este link a la documentación oficial.

Hay 5 pasos que debemos hacer y serán los que os voy a ir explicando en los siguientes días.

  1. Copiar Microsoft Graph en Postman
  2. Crear una aplicación registrada en Azure y darle permisos
  3. Configurar y ejecutar en Postman una función de recepción de correo.
  4. Pedir al Api Graph, el token con Oath 2.0 desde Business Central.
  5. Hacer la misma petición de recepción de correo pero esta vez en Business Central.

Como podéis ver es mucha información, pero ya os digo que es muy útil.

El ejemplo que vamos a seguir es para poder leer los correos electrónicos que estén en la bandeja de entrada y que no estén leídos.

Tened en cuenta que hay un sinfín de ecosistemas en la Api Graph de Microsoft, por lo que esto no tiene límite.

Dicho todo esto vamos manos a la obra. 😎

Lo primero que debemos que hacer es ir a https://aka.ms/graphpostmanwkspc

Es necesario tener creada una cuenta de Postman y también descargarnos su aplicativo e instalarlo.

La URL nos redirigirá al Workspaces de Microsoft donde tiene unas funciones ya preparadas para que podamos hacer pruebas.

Ahora lo que hay que hacer es acceder y crear un fork.

Esto es tan sencillo como darle a los 3 puntitos y presionar “create a fork”

Nos saldrá una ventana que nos dirá que le añadamos un nombre al Fork y también en qué Workspace lo queremos colocar.

Para finalizarlo todo le damos al botón de “Fork Collection” para crear ese duplicado en nuestro Workspaces.

Una vez hecho esto nos vamos al Postman ya instalado.

Ahora si vamos a nuestro Workspaces, veremos que se ha creado una nueva colección llamada Microsoft Graph

Ahora sí, vamos a intentar que nos dé un token:

Al darle al botón, nos dará error de autentificación ya que no lo tenemos configurado aún.

Esto es debido a que todavía no tenemos configurados los valores.

Bueno, hoy hemos visto como obtener las funciones directamente desde el Workspaces de Microsoft para no tener que crearlas nosotros mismos y así facilitar las pruebas que haremos a partir de hoy.

Esperamos que esta explicación os resulte de utilidad y os emplazamos a nuestra próxima publicación.

Esteve Sanpons

ES