Hola a todos!
Esta semana es la ultima de este largo recorrido que nos ha llevado a conocer que es la Api Graph de Microsoft.
Hoy os enseñaré cómo conectarnos al correo y descargar los mails sin leer que hay en nuestra bandeja de entrada.
Sin más, vamos manos a la obra! 😏
Lo primero que vamos a hacer es crear una función y sus variables:
Los de abajo son los textos de errores para nuestra conexión.
El label de Bearer es para añadir nuestro Access Token como un Header.
El HttpResponseMessage y el HttpClient son para la conexión webservices y para la respuesta de esta conexión.
Ahora creamos la autorización con el label y el token:
Creamos los headers:
Y hacemos la petición:
Ahora hacemos las comprobaciones pertinentes por si hubiera algún error:
Y rellenamos la variable de retorno con el contenido de la petición:
Por último, para probarlo todo lo añadiremos al OnRun.
Primero las variables, la URL es la misma que os enseñe hace algunas semanas:
Montamos esa URL:
Y pedimos la conexión con Api Graph pasándole el Access Token primero:
El resultado es que ya podemos recibir los correos en nuestro Business Central.
Como os comenté al principio, esto es solo un ejemplo pero podemos llegar a hacer un sinfín de cosas, tales como ver los archivos en OneNote o SharePoint o también, ver, crear o modificar los mensajes de Teams….
Imagínate todas las posibilidades…
Como siempre este ejemplo entero lo tenéis colgado en GitHub en el link.
Esperamos que esta explicación os resulte de utilidad y os emplazamos a nuestra próxima publicación.