Puede conectar la implementación de OAuth de Studio a través de Postman, una aplicación que simplifica el desarrollo de API. Antes de comenzar cualquiera de los pasos de este artículo, verifique que tenga acceso a Postman en un navegador web o que lo haya descargado e instalado, y que tenga acceso a una cuenta de Studio que pueda generar un ID de cliente y un secreto de OAuth. Para obtener más información sobre la API de Studio, consulte la documentación de la API de StudioPublic .
Cartero abierto
En Postman, haga clic en el ícono Colecciones [1].
Haga clic en el ícono Más [2] y luego haga clic en la opción Colección en blanco [3].
Crear colección
Introduzca un nombre para la colección.
Abrir pestaña de autorización
En la colección, haga clic en la pestaña Autorización [1].
Haga clic en el menú desplegable Tipo de autenticación [2] y seleccione la opción OAuth 2.0 [3].
Desplácese hasta la sección Configurar nuevo token e ingrese un nombre para el token.
Nota: Si está utilizando la aplicación de escritorio Postman, es posible que deba hacer clic en la casilla de verificación Autorizar usando el navegador.
Lienzo abierto
Para encontrar la URL de autenticación y la URL del token de acceso, abra Canvas en una nueva ventana del navegador. En Canvas, haga clic en el enlace "Administrador" [1] y, a continuación, en el nombre de su cuenta [2].
Abrir la pestaña Aplicaciones
En Navegación de la cuenta, haga clic en el enlace Configuración [1], luego haga clic en la pestaña Aplicaciones [2].
Haga clic en el botón Ver configuraciones de la aplicación [3].
Aplicación Locate Studio
En la lista de aplicaciones externas, localiza Studio. Luego, haz clic en el botón Configuración [1] y selecciona la opción Editar [2].
Ver detalles de configuración de la aplicación
En la ventana Editar aplicación, copie la URL de inicio hasta la primera barra después del nombre del host, pero sin incluirla.
Agregar URL en Postman
En Postman, pegue la URL de inicio de Studio tanto en el campo URL de autenticación como en el campo URL de token de acceso.
Al final de la URL de autenticación [1], agregue /api/public/oauth/authorize a la URL.
Para finalizar la URL del token de acceso [2], agregue /api/public/oauth/token a la URL.
Copiar URL de devolución de llamada
Para crear una clave de desarrollador en Studio, necesitará la URL de devolución de llamada de Postman. Cópiela.
Estudio abierto
Abra Studio, ya sea a través de su instancia independiente de Studio o a través de Canvas.
En Studio, haga clic en el enlace Configuración [1] y luego en la pestaña Claves de desarrollador [2]. Para agregar una nueva clave de desarrollador, haga clic en el botón Agregar clave de desarrollador [3].
Crear clave de desarrollador de Studio
En la ventana Configuración de clave, ingrese un nombre para la clave en el campo Nombre [1].
En el campo URI de redireccionamiento [2], pegue la URL de devolución de llamada que copió de Postman.
Una vez que haya finalizado los detalles de la clave, haga clic en el botón Guardar clave [3].
Copiar ID de cliente y secreto
La nueva clave de desarrollador se muestra en Studio. Copie el ID de cliente [1]. Para ver el secreto, haga clic en el botón Mostrar [2] y luego copie el secreto [2].
Obtener nuevo token de acceso
En Postman, pegue el ID y el secreto del cliente de Studio en los campos correspondientes [1]. Los campos restantes son opcionales.
Una vez que haya ingresado todos los detalles del token, haga clic en el botón Obtener nuevo token de acceso [2].
Iniciar sesión en Studio
Se abrirá una ventana emergente o una nueva pestaña para iniciar sesión en Studio. Puedes hacerlo con las credenciales de tu cuenta independiente de Studio [1] o con las de Canvas [2].
Autorizar al Cartero
Studio le solicitará que autorice el acceso a Postman. En la ventana de Studio, haga clic en el botón "Autorizar" .
Ver vencimiento del token
Tras confirmar la autorización del token, Postman muestra los detalles del token. La disponibilidad de tokens es limitada. En la sección "Token actual", se muestran la fecha y hora de vencimiento del token.