Ir al final de los metadatos
Ir al inicio de los metadatos

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual View Version History

Versión 1 Siguiente »

Una vez generada la aplicación en sharepoint y asignado los permisos para poder realizar las peticiones a la API de Sharepoint, podemos probar la autenticación y las demás consultas a la API usando la colección de Postman:

  Fichero Modificado
Aún no se han compartido archivos aquí.

Necesitamos un entorno con las siguientes variables:

  • BaseUrl: Host del tenant de sharepoint 365.

  • Site: Path del site de sharepoint al que queramos apuntar.

  • Client ID: Id del cliente de autenticación

  • Secret: Secreto del cliente de autenticación.

Un ejemplo de estas variables sería:

Postman_seLwpMN5xb.png

A continuación detallamos las operaciones necesarias para completar la parametrización del repositorio en SAP.

  1. Recuperar el TenantID y Audience

Esta petición siempre devuelve un 401 Unauthorized.

Para recuperar el TenantID (necesario en la parametrización) lanzaremos la petición de la colección llamada Recuperar el TenantID y Audience, tras ejecutar la petición se crearán automáticamente 2 nuevas variables en el entorno necesarias en la parametrización:

  • Tenant ID: ID del Tenant de Sharepoint 365, en otras palabras, el ID de nuestro Sharepoint.

  • Audience: ID de la audiencia, un campo con valor fijo necesario para la recuperación del Token de autenticación, para versiones modernas ya no es necesario.

Una creadas estas 2 variables, junto con las variables Client ID y Secret, ya podemos generar el token de autenticación para el resto de peticiones.

  1. Recuperar el token

Para recuperar el token de sesión lanzaremos la petición de la colección, llamada Recuperar el token, al ejecutar la petición se creará una nueva variable en el entorno llamada Token, que es la que se usará para ejecutar el resto de peticiones.

  1. Comprobar si el Site existe.

Para comprobar que el site existe ejecutaremos la petición Comprueba existe Site que tras ejecutarse deberá devolver un estado 200 OK e información relativa al site. Si devuelve un 404 probablemente el site esté mal escrito, comprobar que esté bien escrito.

  1. Recuperar el ID de una carpeta

Esta petición devuelve el Id de una carpeta especificando su ruta, necesario para la parametrización del campo Id Carpeta Raiz, necesitamos ejecutar la petición llamada Recupera ID Carpeta previamente hemos tenido que crear o sustituir la variable RutaCarpeta, por la ruta relativa de la carpeta en el repositorio. Si abrimos dicha carpeta usando el

  • Sin etiquetas